ZumoAutomation - compatibility matrix

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

ZumoAutomation

Version: 1.0.3
More details

Compatibility matrix

Board Claims compatibility Inclusion
ESPServer_RunServer
Wireless_HowToMechatronicsRecieve
Zumo_FindPartnerActive
RoboticsClub_CalibrateTiming
Zumo32U4_Simple_Line_Detector
Zumo_MatchSimpleInverted
DriveShield_Simple_Example
Wifi_Test_Alternate
Wireless_Drive
Wireless_Drive_Basic
LineShield_OnWhite
RoboticsClub_First_Meeting
Distance_Light
LineCalibrator_Calibrate
Wireless_DriverRobotOneButton
Zumo32U4_Complex_Line_Avoider
Accel_Have_I_Flipped
Wireless_RemoteControl
Wireless_WifiConnect
Wireless_Wifi_Test
Zumo_MatchFullReset
Distance_Print
LineShield_Line_Printer
LineThreshold_calibrate
Timer_Example
Wireless_BoardDefine
Wireless_DriveRobot
Zumo_CollisionTimer
Zumo_Match_Distance
Accel_Was_Bumped
RoboticsClub_TriangleDrive
Wireless_HowToMexhantroincsTransmit
Zumo_MatchSimple
MusicPlayer_Example
LineShield_Array_Sorter
PrototypeBoard_Example
LineShield_PrintRegion
Wireless_DriveRobotFunctions
Zumo32U4_Simple_Line_Avoider
Accel_Simple_Print
LineCalibrator_calibrateField
Zumo_CollisionDetectTest
Zumo_MatchCalibrate
LineGlobal_Calibrate
Zumo_MatchFull
Zumo_FindPartnerPassive
DriveShield_Random_Power
ESPServer_DriveRobot
GeneralBuzzer_Example
MotorsGeneral_Example
RoboticsClub_IntroDriving
Sorter_Example
Zumo_Line_Follower
arduino:avr:uno
1.8.4
Yes PASS FAIL PASS PASS FAIL FAIL PASS PASS FAIL PASS PASS PASS FAIL PASS PASS FAIL FAIL FAIL PASS FAIL PASS FAIL PASS PASS PASS FAIL FAIL FAIL FAIL PASS FAIL PASS PASS PASS FAIL PASS PASS PASS FAIL FAIL FAIL FAIL PASS PASS FAIL PASS FAIL PASS FAIL FAIL FAIL PASS FAIL PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL
arduino:samd:mkrwifi1010
1.8.12
No FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL PASS FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 4472 bytes (13%) of program storage space. Maximum is 32256 bytes.
Global variables use 356 bytes (17%) of dynamic memory, leaving 1692 bytes for local variables. Maximum is 2048 bytes.

examples/Accel_Have_I_Flipped

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-F1C0F9197C247C142D596021E86898C2/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/Accel_Simple_Print

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A320DB805E75764461B1D627B9AA535F/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/Accel_Was_Bumped

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A13FD987A820AFBCB601495BEE8C4981/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/Distance_Light

Result: PASS

Sketch uses 4154 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 307 bytes (14%) of dynamic memory, leaving 1741 bytes for local variables. Maximum is 2048 bytes.

examples/Distance_Print

Result: PASS

Sketch uses 3984 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 305 bytes (14%) of dynamic memory, leaving 1743 bytes for local variables. Maximum is 2048 bytes.

examples/DriveShield_Random_Power

Result: PASS

Sketch uses 6058 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 378 bytes (18%) of dynamic memory, leaving 1670 bytes for local variables. Maximum is 2048 bytes.

examples/DriveShield_Simple_Example

Result: PASS

Sketch uses 5470 bytes (16%) of program storage space. Maximum is 32256 bytes.
Global variables use 364 bytes (17%) of dynamic memory, leaving 1684 bytes for local variables. Maximum is 2048 bytes.

examples/ESPServer_DriveRobot

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_RunServer

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_RunServer/ESPServer_RunServer.ino:3:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/GeneralBuzzer_Example

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: error: 'playType' was not declared in this scope
   while (playType<36){
          ^~~~~~~~

examples/LineCalibrator_Calibrate

Result: PASS

Sketch uses 9332 bytes (28%) of program storage space. Maximum is 32256 bytes.
Global variables use 774 bytes (37%) of dynamic memory, leaving 1274 bytes for local variables. Maximum is 2048 bytes.

examples/LineCalibrator_calibrateField

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:29:23: error: 'region' was not declared in this scope
   displayLineReadings(region);
                       ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:29:23: note: suggested alternative: 'regions'
   displayLineReadings(region);
                       ^~~~~~
                       regions

examples/LineGlobal_Calibrate

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:55:3: error: 'playBuzzer' was not declared in this scope
   playBuzzer(3);
   ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:55:3: note: suggested alternative: 'ZumoBuzzer'
   playBuzzer(3);
   ^~~~~~~~~~
   ZumoBuzzer
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino: In function 'int navigate(int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:75:3: error: 'playBuzzer' was not declared in this scope
   playBuzzer(4);
   ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:75:3: note: suggested alternative: 'ZumoBuzzer'
   playBuzzer(4);
   ^~~~~~~~~~
   ZumoBuzzer
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:83:3: error: 'playBuzzer' was not declared in this scope
   playBuzzer(3);
   ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:83:3: note: suggested alternative: 'ZumoBuzzer'
   playBuzzer(3);
   ^~~~~~~~~~
   ZumoBuzzer

examples/LineShield_Array_Sorter

Result: PASS

Sketch uses 2584 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 412 bytes (20%) of dynamic memory, leaving 1636 bytes for local variables. Maximum is 2048 bytes.

examples/LineShield_Line_Printer

Result: PASS

Sketch uses 6952 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 494 bytes (24%) of dynamic memory, leaving 1554 bytes for local variables. Maximum is 2048 bytes.

examples/LineShield_OnWhite

Result: PASS

Sketch uses 6878 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 516 bytes (25%) of dynamic memory, leaving 1532 bytes for local variables. Maximum is 2048 bytes.

examples/LineShield_PrintRegion

Result: PASS

Sketch uses 6958 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 520 bytes (25%) of dynamic memory, leaving 1528 bytes for local variables. Maximum is 2048 bytes.

examples/LineThreshold_calibrate

Result: PASS

Sketch uses 7842 bytes (24%) of program storage space. Maximum is 32256 bytes.
Global variables use 536 bytes (26%) of dynamic memory, leaving 1512 bytes for local variables. Maximum is 2048 bytes.

examples/MotorsGeneral_Example

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-B96CFD83C7E0CC29A6480CF46A6BBD6B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "MotorsGeneral.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/MusicPlayer_Example

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/PololuBuzzer.cpp.o (symbol from plugin): In function `buzzerSequence':
(.text+0x0): multiple definition of `buzzerSequence'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/PololuBuzzer/PololuBuzzer.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/PololuBuzzer.cpp.o (symbol from plugin): In function `buzzerSequence':
(.text+0x0): multiple definition of `PololuBuzzer::init2()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/PololuBuzzer/PololuBuzzer.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/ZumoShield/PololuBuzzer.cpp.o (symbol from plugin): In function `buzzerSequence':
(.text+0x0): multiple definition of `buzzerInitialized'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C3FDB93/libraries/PololuBuzzer/PololuBuzzer.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-A78536A0A20E36BCF893F7477C

examples/PrototypeBoard_Example

Result: PASS

Sketch uses 4504 bytes (13%) of program storage space. Maximum is 32256 bytes.
Global variables use 349 bytes (17%) of dynamic memory, leaving 1699 bytes for local variables. Maximum is 2048 bytes.

examples/RoboticsClub_CalibrateTiming

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino: In function 'double callibrate(double)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:27:9: error: 'class Timer' has no member named 'resetTime'; did you mean 'resume'?
   timer.resetTime();
         ^~~~~~~~~
         resume
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:32:26: error: 'class Timer' has no member named 'getTime'
   return distance/(timer.getTime()/1000.0);
                          ^~~~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib

examples/RoboticsClub_First_Meeting

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:16:7: error: no matching function for call to 'Drive::Drive()'
 Drive robot;
       ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note: candidate: Drive::Drive(int, int, int, int)
     Drive(int IN1, int IN2, int IN3, int IN4);
     ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note:   candidate expects 4 arguments, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(const Drive&)
 class Drive
       ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(Drive&&)
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:21:9: error: 'class Drive' has no member named 'stopDrive'; did you mean 'Drive'?
   robot.stopDrive(2000);
         ^~~~~~~~~
         Drive
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamASequence()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:34:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(500);
         ^~~~~~~~~~~~
         moveForward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:38:9: error: 'class Drive' has no member named 'driveBackward'; did you mean 'moveBackward'?
   robot.driveBackward (500);
         ^~~~~~~~~~~~~
         moveBackward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:40:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1000);
         ^~~~~~~~~~~~
         moveForward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamBSequence()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:48:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1500);
         ^~~~~~~~~~~~
         moveForward

examples/RoboticsClub_IntroDriving

Result: PASS

Sketch uses 5150 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 364 bytes (17%) of dynamic memory, leaving 1684 bytes for local variables. Maximum is 2048 bytes.

examples/RoboticsClub_TriangleDrive

Result: PASS

Sketch uses 5118 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 364 bytes (17%) of dynamic memory, leaving 1684 bytes for local variables. Maximum is 2048 bytes.

examples/Sorter_Example

Result: FAIL

/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::LSM303()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::timeoutOccurred()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::setTimeout(unsigned int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::getTimeout()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::vector_normalize(LSM303::vector<float>*)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::heading()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeAccReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeMagReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::writeReg(unsigned char, unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::enableDefault()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAccReg(unsigned char)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMagReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readReg(int)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readAcc()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::readMag()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::read()'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::testReg(unsigned char, LSM303::regAddr)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/ZumoShield/LSM303.cpp.o (symbol from plugin): In function `LSM303::LSM303()':
(.text+0x0): multiple definition of `LSM303::init(LSM303::deviceType, LSM303::sa0State)'
/private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9CE8FDF8FD2BAEA4094286DAADBB0C5B/libraries/LSM303/LSM303.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
Multiple libraries were found for "LSM303.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/LSM303
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield

examples/Timer_Example

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 0
                                 ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:25:33: error: 'class Timer' has no member named 'resetTime'; did you mean 'resume'?
   printNumber("Rsetime:", timer.resetTime());//should be 0
                                 ^~~~~~~~~
                                 resume
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:28:33: error: 'class Timer' has no member named 'getAndResetTime'
   printNumber("getReset", timer.getAndResetTime());//should be 2000
                                 ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:31:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 2000
                                 ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:13: error: 'class Timer' has no member named 'interval'
   if (timer.interval(1000)) {
             ^~~~~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library

examples/Wifi_Test_Alternate

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:17:19: error: no matching function for call to 'WiFiClass::macAddress()'
   WiFi.macAddress();
                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:2:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note: candidate: uint8_t* WiFiClass::macAddress(uint8_t*)
     uint8_t* macAddress(uint8_t* mac);
              ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "WiFi.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/Wireless_BoardDefine

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_BoardDefine/Wireless_BoardDefine.ino:6:10: fatal error: ArduinoBoardManager.h: No such file or directory
 #include <ArduinoBoardManager.h>
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive

Result: PASS

Sketch uses 1680 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 16 bytes (0%) of dynamic memory, leaving 2032 bytes for local variables. Maximum is 2048 bytes.

examples/Wireless_DriveRobot

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobot/Wireless_DriveRobot.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_DriveRobotFunctions

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobotFunctions/Wireless_DriveRobotFunctions.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive_Basic

Result: PASS

Sketch uses 2444 bytes (7%) of program storage space. Maximum is 32256 bytes.
Global variables use 312 bytes (15%) of dynamic memory, leaving 1736 bytes for local variables. Maximum is 2048 bytes.

examples/Wireless_DriverRobotOneButton

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriverRobotOneButton/Wireless_DriverRobotOneButton.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_HowToMechatronicsRecieve

Result: PASS

Sketch uses 3282 bytes (10%) of program storage space. Maximum is 32256 bytes.
Global variables use 244 bytes (11%) of dynamic memory, leaving 1804 bytes for local variables. Maximum is 2048 bytes.

examples/Wireless_HowToMexhantroincsTransmit

Result: PASS

Sketch uses 3238 bytes (10%) of program storage space. Maximum is 32256 bytes.
Global variables use 270 bytes (13%) of dynamic memory, leaving 1778 bytes for local variables. Maximum is 2048 bytes.

examples/Wireless_RemoteControl

Result: PASS

Sketch uses 5820 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 449 bytes (21%) of dynamic memory, leaving 1599 bytes for local variables. Maximum is 2048 bytes.

examples/Wireless_WifiConnect

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_WifiConnect/Wireless_WifiConnect.ino:6:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Wifi_Test

Result: PASS

Sketch uses 2374 bytes (7%) of program storage space. Maximum is 32256 bytes.
Global variables use 148 bytes (7%) of dynamic memory, leaving 1900 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo32U4_Complex_Line_Avoider

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:13:2: error: #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
 #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
  ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:9:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.
Multiple libraries were found for "FastGPIO.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/FastGPIO
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
Multiple libraries were found for "Pushbutton.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pushbutton
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Gemelon_Pushbutton
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield
Multiple libraries were found for "USBPause.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/USBPause
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
Multiple libraries were found for "PololuBuzzer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PololuBuzzer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoShield
Multiple libraries were found for "PololuHD44780.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PololuHD44780
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4

examples/Zumo32U4_Simple_Line_Avoider

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Avoider/Zumo32U4_Simple_Line_Avoider.ino:12:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo32U4_Simple_Line_Detector

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Detector/Zumo32U4_Simple_Line_Detector.ino:11:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo_CollisionDetectTest

Result: PASS

Sketch uses 10586 bytes (32%) of program storage space. Maximum is 32256 bytes.
Global variables use 648 bytes (31%) of dynamic memory, leaving 1400 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_CollisionTimer

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino: In function 'bool travel(int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:31:9: error: 'class Timer' has no member named 'resetTime'; did you mean 'resume'?
   timer.resetTime();
         ^~~~~~~~~
         resume
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:37:23: error: 'class Timer' has no member named 'getTime'
     elapsedTime=timer.getTime();
                       ^~~~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer

examples/Zumo_FindPartnerActive

Result: PASS

Sketch uses 8466 bytes (26%) of program storage space. Maximum is 32256 bytes.
Global variables use 532 bytes (25%) of dynamic memory, leaving 1516 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_FindPartnerPassive

Result: FAIL


					
					

examples/Zumo_Line_Follower

Result: PASS

Sketch uses 7626 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 502 bytes (24%) of dynamic memory, leaving 1546 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_MatchCalibrate

Result: PASS

Sketch uses 10920 bytes (33%) of program storage space. Maximum is 32256 bytes.
Global variables use 836 bytes (40%) of dynamic memory, leaving 1212 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_MatchFull

Result: PASS

Sketch uses 8674 bytes (26%) of program storage space. Maximum is 32256 bytes.
Global variables use 668 bytes (32%) of dynamic memory, leaving 1380 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_MatchFullReset

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:16:1: error: 'Pushbutton' does not name a type
 Pushbutton button(ZUMO_BUTTON);
 ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino: In function 'void waitForSignal(String)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:123:11: error: 'button' was not declared in this scope
   while (!button.isPressed()) {}
           ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:123:11: note: suggested alternative: 'ultoa'
   while (!button.isPressed()) {}
           ^~~~~~
           ultoa

examples/Zumo_MatchSimple

Result: PASS

Sketch uses 7570 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 520 bytes (25%) of dynamic memory, leaving 1528 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_MatchSimpleInverted

Result: PASS

Sketch uses 7030 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 440 bytes (21%) of dynamic memory, leaving 1608 bytes for local variables. Maximum is 2048 bytes.

examples/Zumo_Match_Distance

Result: PASS

Sketch uses 8070 bytes (25%) of program storage space. Maximum is 32256 bytes.
Global variables use 444 bytes (21%) of dynamic memory, leaving 1604 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/ZumoAutomation.h:3:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:4:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:5:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:6:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:7:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Have_I_Flipped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Simple_Print

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Accel_Simple_Print/Accel_Simple_Print.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Was_Bumped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Distance_Light

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr 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/ElectronicsEducation/TonePlayer.cpp: In member function 'void TonePlayer::tone(unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:65:23: error: 'F_CPU' was not declared in this scope
   unsigned long ocr = F_CPU / Hz / 2;
                       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: error: 'CS10' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: note: suggested alternative: 'B110'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
                         B110
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: error: '_BV' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: note: suggested alternative: '_B'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
                    _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: error: 'CS11' was not declared in this scope
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: note: suggested alternative: 'B111'
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
                       B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:87:22: error: 'COM1A0' was not declared in this scope
   *timerRegA_ = _BV (COM1A0);             // toggle output pin
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:88:22: error: 'WGM12' was not declared in this scope
   *timerRegB_ = _BV (WGM12) | prescaler;  // CTC
                      ^~~~~
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Distance_Print

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr 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/ElectronicsEducation/TonePlayer.cpp: In member function 'void TonePlayer::tone(unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:65:23: error: 'F_CPU' was not declared in this scope
   unsigned long ocr = F_CPU / Hz / 2;
                       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: error: 'CS10' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: note: suggested alternative: 'B110'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
                         B110
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: error: '_BV' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: note: suggested alternative: '_B'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
                    _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: error: 'CS11' was not declared in this scope
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: note: suggested alternative: 'B111'
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
                       B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:87:22: error: 'COM1A0' was not declared in this scope
   *timerRegA_ = _BV (COM1A0);             // toggle output pin
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:88:22: error: 'WGM12' was not declared in this scope
   *timerRegB_ = _BV (WGM12) | prescaler;  // CTC
                      ^~~~~
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/DriveShield_Random_Power

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/DriveShield_Random_Power/DriveShield_Random_Power.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/DriveShield_Simple_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/DriveShield_Simple_Example/DriveShield_Simple_Example.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_DriveRobot

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_RunServer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/ESPServer_RunServer/ESPServer_RunServer.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/GeneralBuzzer_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: error: 'playType' was not declared in this scope
   while (playType<36){
          ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: note: suggested alternative: 'SCB_Type'
   while (playType<36){
          ^~~~~~~~
          SCB_Type

examples/LineCalibrator_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineCalibrator_calibrateField

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineGlobal_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_Array_Sorter

Result: PASS

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

examples/LineShield_Line_Printer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineShield_Line_Printer/LineShield_Line_Printer.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_OnWhite

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineShield_OnWhite/LineShield_OnWhite.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_PrintRegion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineShield_PrintRegion/LineShield_PrintRegion.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineThreshold_calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/MotorsGeneral_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/MotorsGeneral_Example/MotorsGeneral_Example.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/MotorsGeneral.h:50:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "MotorsGeneral.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation

examples/MusicPlayer_Example

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/MusicPlayer.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MusicPlayer_Example/MusicPlayer_Example.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/pins_config.h:35:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "MusicPlayer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/PrototypeBoard_Example

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr 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/ElectronicsEducation/TonePlayer.cpp: In member function 'void TonePlayer::tone(unsigned int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:65:23: error: 'F_CPU' was not declared in this scope
   unsigned long ocr = F_CPU / Hz / 2;
                       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: error: 'CS10' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:25: note: suggested alternative: 'B110'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                         ^~~~
                         B110
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: error: '_BV' was not declared in this scope
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:66:20: note: suggested alternative: '_B'
   byte prescaler = _BV (CS10);  // start with prescaler of 1  (bits are the same for all timers)
                    ^~~
                    _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: error: 'CS11' was not declared in this scope
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:71:23: note: suggested alternative: 'B111'
     prescaler |= _BV (CS11);    // now prescaler of 64
                       ^~~~
                       B111
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:87:22: error: 'COM1A0' was not declared in this scope
   *timerRegA_ = _BV (COM1A0);             // toggle output pin
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation/TonePlayer.cpp:88:22: error: 'WGM12' was not declared in this scope
   *timerRegB_ = _BV (WGM12) | prescaler;  // CTC
                      ^~~~~
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/RoboticsClub_CalibrateTiming

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/RoboticsClub_First_Meeting

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:16:7: error: no matching function for call to 'Drive::Drive()'
 Drive robot;
       ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note: candidate: Drive::Drive(int, int, int, int)
     Drive(int IN1, int IN2, int IN3, int IN4);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note:   candidate expects 4 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(const Drive&)
 class Drive
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(Drive&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:21:9: error: 'class Drive' has no member named 'stopDrive'; did you mean 'Drive'?
   robot.stopDrive(2000);
         ^~~~~~~~~
         Drive
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamASequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:34:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(500);
         ^~~~~~~~~~~~
         moveForward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:38:9: error: 'class Drive' has no member named 'driveBackward'; did you mean 'moveBackward'?
   robot.driveBackward (500);
         ^~~~~~~~~~~~~
         moveBackward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:40:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1000);
         ^~~~~~~~~~~~
         moveForward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamBSequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:48:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1500);
         ^~~~~~~~~~~~
         moveForward

examples/RoboticsClub_IntroDriving

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/RoboticsClub_IntroDriving/RoboticsClub_IntroDriving.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/RoboticsClub_TriangleDrive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/RoboticsClub_TriangleDrive/RoboticsClub_TriangleDrive.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Sorter_Example

Result: PASS

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 82648 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44220 bytes (16%) of dynamic memory, leaving 226116 bytes for local variables. Maximum is 270336 bytes.

examples/Timer_Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:15:1: error: 'Timer' does not name a type; did you mean 'time'?
 Timer timer;
 ^~~~~
 time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:27: error: 'timer' was not declared in this scope
   printNumber("getTime:", timer.getTime());//should be 0
                           ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:27: note: suggested alternative: 'time'
   printNumber("getTime:", timer.getTime());//should be 0
                           ^~~~~
                           time
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:7: error: 'timer' was not declared in this scope
   if (timer.interval(1000)) {
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:7: note: suggested alternative: 'time'
   if (timer.interval(1000)) {
       ^~~~~
       time

examples/Wifi_Test_Alternate

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:17:19: error: no matching function for call to 'WiFiClass::macAddress()'
   WiFi.macAddress();
                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note: candidate: uint8_t* WiFiClass::macAddress(uint8_t*)
     uint8_t* macAddress(uint8_t* mac);
              ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/Wireless_BoardDefine

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_BoardDefine/Wireless_BoardDefine.ino:6:10: fatal error: ArduinoBoardManager.h: No such file or directory
 #include <ArduinoBoardManager.h>
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive

Result: PASS

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

examples/Wireless_DriveRobot

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobot/Wireless_DriveRobot.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_DriveRobotFunctions

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobotFunctions/Wireless_DriveRobotFunctions.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive_Basic

Result: PASS

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

examples/Wireless_DriverRobotOneButton

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriverRobotOneButton/Wireless_DriverRobotOneButton.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_HowToMechatronicsRecieve

Result: PASS

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

examples/Wireless_HowToMexhantroincsTransmit

Result: PASS

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

examples/Wireless_RemoteControl

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/Wireless_WifiConnect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_WifiConnect/Wireless_WifiConnect.ino:6:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Wifi_Test

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Zumo32U4_Complex_Line_Avoider

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:13:2: error: #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
 #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO/FastGPIO.h:45:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FastGPIO.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4

examples/Zumo32U4_Simple_Line_Avoider

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Avoider/Zumo32U4_Simple_Line_Avoider.ino:12:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo32U4_Simple_Line_Detector

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Detector/Zumo32U4_Simple_Line_Detector.ino:11:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo_CollisionDetectTest

Result: FAIL

WARNING: library ZumoShield claims to run on avr 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/ZumoShield/PololuBuzzer.cpp:86:5: error: expected constructor, destructor, or type conversion before '(' token
 ISR (TIMER2_OVF_vect)
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp: In static member function 'static void PololuBuzzer::init2()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:116:3: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
   DISABLE_TIMER_INTERRUPT();
   ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:159:3: error: 'TCCR2A' was not declared in this scope
   TCCR2A = 0x21;  // bits 7 and 6 clear: normal port op., OC4A disconnected
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:165:3: error: 'TCCR2B' was not declared in this scope
   TCCR2B = 0x0B;  // bit 7 clear: no force output compare for channel A
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:182:3: error: 'OCR2A' was not declared in this scope
   OCR2A = (F_CPU/64) / 1000;  // set TOP for freq = 1 kHz
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:182:12: error: 'F_CPU' was not declared in this scope
   OCR2A = (F_CPU/64) / 1000;  // set TOP for freq = 1 kHz
            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:183:3: error: 'OCR2B' was not declared in this scope
   OCR2B = 0;                  // 0% duty cycle
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:20:21: error: 'DDRD' was not declared in this scope
 #define BUZZER_DDR  DDRD
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:186:3: note: in expansion of macro 'BUZZER_DDR'
   BUZZER_DDR |= BUZZER;    // buzzer pin set as an output
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:21:27: error: 'PORTD3' was not declared in this scope
 #define BUZZER      (1 << PORTD3)
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:186:17: note: in expansion of macro 'BUZZER'
   BUZZER_DDR |= BUZZER;    // buzzer pin set as an output
                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:187:3: error: 'sei' was not declared in this scope
   sei();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp: In static member function 'static void PololuBuzzer::playFrequency(unsigned int, unsigned int, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:238:26: error: 'F_CPU' was not declared in this scope
   top = (unsigned int)(((F_CPU/16 * multiplier) + (freq >> 1))/ freq);
                          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:259:3: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
   DISABLE_TIMER_INTERRUPT();      // disable interrupts while writing to registers
   ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:272:3: error: 'TCCR2B' was not declared in this scope
   TCCR2B = (TCCR2B & 0xF8) | newCS2;  // select timer 2 clock prescaler
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:273:3: error: 'OCR2A' was not declared in this scope
   OCR2A = top;                        // set timer 2 pwm frequency
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:274:3: error: 'OCR2B' was not declared in this scope
   OCR2B = top >> (16 - volume);       // set duty cycle (volume)
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:277:3: error: 'TIFR2' was not declared in this scope
   TIFR2 |= 0xFF;  // clear any pending t2 overflow int.
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:27:51: error: 'TOIE2' was not declared in this scope
 #define ENABLE_TIMER_INTERRUPT()   TIMSK2 = (1 << TOIE2)
                                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:280:3: note: in expansion of macro 'ENABLE_TIMER_INTERRUPT'
   ENABLE_TIMER_INTERRUPT();
   ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp: In static member function 'static void PololuBuzzer::play(const char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:465:3: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
   DISABLE_TIMER_INTERRUPT();  // prevent this from being interrupted
   ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp: In static member function 'static void PololuBuzzer::playFromProgramSpace(const char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:474:3: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
   DISABLE_TIMER_INTERRUPT();  // prevent this from being interrupted
   ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp: In static member function 'static void PololuBuzzer::stopPlaying()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:485:3: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
   DISABLE_TIMER_INTERRUPT();          // disable interrupts
   ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:495:3: error: 'TCCR2B' was not declared in this scope
   TCCR2B = (TCCR2B & 0xF8) | TIMER2_CLK_32; // select IO clock
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:496:3: error: 'OCR2A' was not declared in this scope
   OCR2A = (F_CPU/64) / 1000;                // set TOP for freq = 1 kHz
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:496:12: error: 'F_CPU' was not declared in this scope
   OCR2A = (F_CPU/64) / 1000;                // set TOP for freq = 1 kHz
            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:497:3: error: 'OCR2B' was not declared in this scope
   OCR2B = 0;                                // 0% duty cycle
   ^~~~~

examples/Zumo_CollisionTimer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library ZumoShield claims to run on avr 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/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_FindPartnerActive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary

examples/Zumo_FindPartnerPassive

Result: FAIL


					
					

examples/Zumo_Line_Follower

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchCalibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchFull

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons

examples/Zumo_MatchFullReset

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library ZumoShield claims to run on avr 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/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimple

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimpleInverted

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_Match_Distance

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/ZumoAutomation.h:3:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:4:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:5:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:6:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:7:0,
                 from /tmp/arduino-testlib3236333547/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Have_I_Flipped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Simple_Print

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Accel_Simple_Print/Accel_Simple_Print.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Was_Bumped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Distance_Light

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Distance_Print

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/DriveShield_Random_Power

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/DriveShield_Random_Power/DriveShield_Random_Power.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/DriveShield_Simple_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/DriveShield_Simple_Example/DriveShield_Simple_Example.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_DriveRobot

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_RunServer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/ESPServer_RunServer/ESPServer_RunServer.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/GeneralBuzzer_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: error: 'playType' was not declared in this scope
   while (playType<36){
          ^~~~~~~~

examples/LineCalibrator_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineCalibrator_calibrateField

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineGlobal_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_Array_Sorter

Result: PASS

Sketch uses 3708 bytes (7%) of program storage space. Maximum is 49152 bytes.
Global variables use 201 bytes (3%) of dynamic memory, leaving 5943 bytes for local variables. Maximum is 6144 bytes.

examples/LineShield_Line_Printer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineShield_Line_Printer/LineShield_Line_Printer.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_OnWhite

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineShield_OnWhite/LineShield_OnWhite.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_PrintRegion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineShield_PrintRegion/LineShield_PrintRegion.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineThreshold_calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/MotorsGeneral_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/MotorsGeneral_Example/MotorsGeneral_Example.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/MotorsGeneral.h:50:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "MotorsGeneral.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation

examples/MusicPlayer_Example

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/MusicPlayer.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MusicPlayer_Example/MusicPlayer_Example.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/pins_config.h:36:10: fatal error: arduino.h: No such file or directory
 #include <arduino.h>
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "MusicPlayer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/PrototypeBoard_Example

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/RoboticsClub_CalibrateTiming

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer

examples/RoboticsClub_First_Meeting

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:16:7: error: no matching function for call to 'Drive::Drive()'
 Drive robot;
       ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note: candidate: Drive::Drive(int, int, int, int)
     Drive(int IN1, int IN2, int IN3, int IN4);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note:   candidate expects 4 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(const Drive&)
 class Drive
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(Drive&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:21:9: error: 'class Drive' has no member named 'stopDrive'; did you mean 'Drive'?
   robot.stopDrive(2000);
         ^~~~~~~~~
         Drive
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamASequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:34:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(500);
         ^~~~~~~~~~~~
         moveForward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:38:9: error: 'class Drive' has no member named 'driveBackward'; did you mean 'moveBackward'?
   robot.driveBackward (500);
         ^~~~~~~~~~~~~
         moveBackward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:40:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1000);
         ^~~~~~~~~~~~
         moveForward
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamBSequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:48:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1500);
         ^~~~~~~~~~~~
         moveForward

examples/RoboticsClub_IntroDriving

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/RoboticsClub_IntroDriving/RoboticsClub_IntroDriving.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/RoboticsClub_TriangleDrive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/RoboticsClub_TriangleDrive/RoboticsClub_TriangleDrive.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Sorter_Example

Result: PASS

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 6988 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 482 bytes (7%) of dynamic memory, leaving 5662 bytes for local variables. Maximum is 6144 bytes.

examples/Timer_Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 0
                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:25:33: error: 'class Timer' has no member named 'resetTime'; did you mean 'resume'?
   printNumber("Rsetime:", timer.resetTime());//should be 0
                                 ^~~~~~~~~
                                 resume
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:28:33: error: 'class Timer' has no member named 'getAndResetTime'
   printNumber("getReset", timer.getAndResetTime());//should be 2000
                                 ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:31:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 2000
                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:13: error: 'class Timer' has no member named 'interval'
   if (timer.interval(1000)) {
             ^~~~~~~~
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer

examples/Wifi_Test_Alternate

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:17:19: error: no matching function for call to 'WiFiClass::macAddress()'
   WiFi.macAddress();
                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note: candidate: uint8_t* WiFiClass::macAddress(uint8_t*)
     uint8_t* macAddress(uint8_t* mac);
              ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/Wireless_BoardDefine

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_BoardDefine/Wireless_BoardDefine.ino:6:10: fatal error: ArduinoBoardManager.h: No such file or directory
 #include <ArduinoBoardManager.h>
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive

Result: PASS

Sketch uses 2006 bytes (4%) of program storage space. Maximum is 49152 bytes.
Global variables use 29 bytes (0%) of dynamic memory, leaving 6115 bytes for local variables. Maximum is 6144 bytes.

examples/Wireless_DriveRobot

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobot/Wireless_DriveRobot.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_DriveRobotFunctions

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobotFunctions/Wireless_DriveRobotFunctions.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive_Basic

Result: PASS

Sketch uses 3459 bytes (7%) of program storage space. Maximum is 49152 bytes.
Global variables use 177 bytes (2%) of dynamic memory, leaving 5967 bytes for local variables. Maximum is 6144 bytes.

examples/Wireless_DriverRobotOneButton

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriverRobotOneButton/Wireless_DriverRobotOneButton.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_HowToMechatronicsRecieve

Result: PASS

Sketch uses 6861 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 293 bytes (4%) of dynamic memory, leaving 5851 bytes for local variables. Maximum is 6144 bytes.

examples/Wireless_HowToMexhantroincsTransmit

Result: PASS

Sketch uses 6816 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 293 bytes (4%) of dynamic memory, leaving 5851 bytes for local variables. Maximum is 6144 bytes.

examples/Wireless_RemoteControl

Result: FAIL

WARNING: library ZumoShield claims to run on avr 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/ZumoShield/PololuBuzzer.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:90:5: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
     D/home/ec2/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'byte LSM303::readMagReg(int)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'void LSM303::readAcc()':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'void LSM303::readMag()':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int LSM303::testReg(byte, LSM303::regAddr)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/Wireless_WifiConnect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_WifiConnect/Wireless_WifiConnect.ino:6:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Wifi_Test

Result: PASS

Sketch uses 3156 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 313 bytes (5%) of dynamic memory, leaving 5831 bytes for local variables. Maximum is 6144 bytes.

examples/Zumo32U4_Complex_Line_Avoider

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:13:2: error: #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
 #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO/FastGPIO.h:272:2: error: #error FastGPIO does not support this board.
 #error FastGPIO does not support this board.
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:9:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.
Multiple libraries were found for "FastGPIO.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
Multiple libraries were found for "Pushbutton.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pushbutton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Gemelon_Pushbutton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
Multiple libraries were found for "USBPause.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/USBPause
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
Multiple libraries were found for "PololuBuzzer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PololuBuzzer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4
Multiple libraries were found for "PololuHD44780.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PololuHD44780
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4

examples/Zumo32U4_Simple_Line_Avoider

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Avoider/Zumo32U4_Simple_Line_Avoider.ino:12:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo32U4_Simple_Line_Detector

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Detector/Zumo32U4_Simple_Line_Detector.ino:11:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo_CollisionDetectTest

Result: FAIL

WARNING: library ZumoShield claims to run on avr 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/ZumoShield/PololuBuzzer.cpp: In function 'void TIMER2_OVF_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:28:36: error: 'TIMSK2' was not declared in this scope
 #define DISABLE_TIMER_INTERRUPT()  TIMSK2 = 0
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:90:5: note: in expansion of macro 'DISABLE_TIMER_INTERRUPT'
     DISABLE_TI/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'byte LSM303::readMagReg(int)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'void LSM303::readAcc()':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'void LSM303::readMag()':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int LSM303::testReg(byte, LSM303::regAddr)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~

examples/Zumo_CollisionTimer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library ZumoShield claims to run on avr 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/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Zumo_FindPartnerActive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons

examples/Zumo_FindPartnerPassive

Result: FAIL


					
					

examples/Zumo_Line_Follower

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchCalibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchFull

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton

examples/Zumo_MatchFullReset

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library ZumoShield claims to run on avr 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/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimple

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimpleInverted

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_Match_Distance

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 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/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:3:0,
                 from /private/tmp/arduino-testlib998819908/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:4:0,
                 from /private/tmp/arduino-testlib998819908/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:5:0,
                 from /private/tmp/arduino-testlib998819908/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:6:0,
                 from /private/tmp/arduino-testlib998819908/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:7:0,
                 from /private/tmp/arduino-testlib998819908/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Have_I_Flipped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Simple_Print

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Simple_Print/Accel_Simple_Print.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Accel_Was_Bumped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Distance_Light

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Distance_Print

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/DriveShield_Random_Power

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/DriveShield_Random_Power/DriveShield_Random_Power.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/DriveShield_Simple_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/DriveShield_Simple_Example/DriveShield_Simple_Example.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_DriveRobot

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:6:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/ESPServer_RunServer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_RunServer/ESPServer_RunServer.ino:3:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/GeneralBuzzer_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: error: 'playType' was not declared in this scope
   while (playType<36){
          ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: note: suggested alternative: 'EPioType'
   while (playType<36){
          ^~~~~~~~
          EPioType

examples/LineCalibrator_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:3:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineCalibrator_calibrateField

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:3:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineGlobal_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_Array_Sorter

Result: PASS

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

examples/LineShield_Line_Printer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_Line_Printer/LineShield_Line_Printer.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_OnWhite

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_OnWhite/LineShield_OnWhite.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineShield_PrintRegion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_PrintRegion/LineShield_PrintRegion.ino:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/LineThreshold_calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:3:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/MotorsGeneral_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MotorsGeneral_Example/MotorsGeneral_Example.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/MotorsGeneral.h:50:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "MotorsGeneral.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation

examples/MusicPlayer_Example

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Music_Shield/MusicPlayer.h:36:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MusicPlayer_Example/MusicPlayer_Example.ino:6:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Music_Shield/pins_config.h:35:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "MusicPlayer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Music_Shield
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/PrototypeBoard_Example

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/RoboticsClub_CalibrateTiming

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer

examples/RoboticsClub_First_Meeting

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:16:7: error: no matching function for call to 'Drive::Drive()'
 Drive robot;
       ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note: candidate: Drive::Drive(int, int, int, int)
     Drive(int IN1, int IN2, int IN3, int IN4);
     ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note:   candidate expects 4 arguments, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(const Drive&)
 class Drive
       ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(Drive&&)
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:21:9: error: 'class Drive' has no member named 'stopDrive'; did you mean 'Drive'?
   robot.stopDrive(2000);
         ^~~~~~~~~
         Drive
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamASequence()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:34:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(500);
         ^~~~~~~~~~~~
         moveForward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:38:9: error: 'class Drive' has no member named 'driveBackward'; did you mean 'moveBackward'?
   robot.driveBackward (500);
         ^~~~~~~~~~~~~
         moveBackward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:40:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1000);
         ^~~~~~~~~~~~
         moveForward
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamBSequence()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:48:9: error: 'class Drive' has no member named 'driveForward'; did you mean 'moveForward'?
   robot.driveForward(1500);
         ^~~~~~~~~~~~
         moveForward

examples/RoboticsClub_IntroDriving

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_IntroDriving/RoboticsClub_IntroDriving.ino:5:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/RoboticsClub_TriangleDrive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_TriangleDrive/RoboticsClub_TriangleDrive.ino:6:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Sorter_Example

Result: PASS

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 14888 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.

examples/Timer_Example

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 0
                                 ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:25:33: error: 'class Timer' has no member named 'resetTime'; did you mean 'resume'?
   printNumber("Rsetime:", timer.resetTime());//should be 0
                                 ^~~~~~~~~
                                 resume
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:28:33: error: 'class Timer' has no member named 'getAndResetTime'
   printNumber("getReset", timer.getAndResetTime());//should be 2000
                                 ^~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:31:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 2000
                                 ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:13: error: 'class Timer' has no member named 'interval'
   if (timer.interval(1000)) {
             ^~~~~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer

examples/Wifi_Test_Alternate

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:17:19: error: no matching function for call to 'WiFiClass::macAddress()'
   WiFi.macAddress();
                   ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wifi_Test_Alternate/Wifi_Test_Alternate.ino:2:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note: candidate: uint8_t* WiFiClass::macAddress(uint8_t*)
     uint8_t* macAddress(uint8_t* mac);
              ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi/src/WiFi.h:137:14: note:   candidate expects 1 argument, 0 provided
Multiple libraries were found for "WiFi.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/Wireless_BoardDefine

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_BoardDefine/Wireless_BoardDefine.ino:6:10: fatal error: ArduinoBoardManager.h: No such file or directory
 #include <ArduinoBoardManager.h>
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive

Result: PASS

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

examples/Wireless_DriveRobot

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobot/Wireless_DriveRobot.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_DriveRobotFunctions

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobotFunctions/Wireless_DriveRobotFunctions.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Drive_Basic

Result: PASS

Sketch uses 12912 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.

examples/Wireless_DriverRobotOneButton

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriverRobotOneButton/Wireless_DriverRobotOneButton.ino:9:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_HowToMechatronicsRecieve

Result: PASS

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

examples/Wireless_HowToMexhantroincsTransmit

Result: PASS

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

examples/Wireless_RemoteControl

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/Wireless_WifiConnect

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_WifiConnect/Wireless_WifiConnect.ino:6:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/Wireless_Wifi_Test

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/Zumo32U4_Complex_Line_Avoider

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:13:2: error: #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
 #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
  ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:16:0,
                 from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/FastGPIO/FastGPIO.h:45:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "FastGPIO.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/FastGPIO
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AStar32U4
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Romi32U4

examples/Zumo32U4_Simple_Line_Avoider

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Avoider/Zumo32U4_Simple_Line_Avoider.ino:12:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo32U4_Simple_Line_Detector

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Detector/Zumo32U4_Simple_Line_Detector.ino:11:10: fatal error: Line.h: No such file or directory
 #include <Line.h>
          ^~~~~~~~
compilation terminated.

examples/Zumo_CollisionDetectTest

Result: FAIL

WARNING: library ZumoShield claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).

examples/Zumo_CollisionTimer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library ZumoShield claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:6:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Timer.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library

examples/Zumo_FindPartnerActive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:11:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Button-Arduino

examples/Zumo_FindPartnerPassive

Result: FAIL


					
					

examples/Zumo_Line_Follower

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchCalibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchFull

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
Multiple libraries were found for "Button.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard

examples/Zumo_MatchFullReset

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
WARNING: library ZumoShield claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimple

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_MatchSimpleInverted

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:10:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:11:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

examples/Zumo_Match_Distance

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:11:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:12:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^~~~~

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:3:0,
                 from /tmp/arduino-testlib446717202/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:4:0,
                 from /tmp/arduino-testlib446717202/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:5:0,
                 from /tmp/arduino-testlib446717202/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:6:0,
                 from /tmp/arduino-testlib446717202/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ZumoAutomation.h:7:0,
                 from /tmp/arduino-testlib446717202/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Accel_Have_I_Flipped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Have_I_Flipped/Accel_Have_I_Flipped.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Accel_Simple_Print

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Simple_Print/Accel_Simple_Print.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Accel_Was_Bumped

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/Accel.h:77:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ACCEL> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Accel_Was_Bumped/Accel_Was_Bumped.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Distance_Light

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Distance_Print

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/DriveShield_Random_Power

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/DriveShield_Random_Power/DriveShield_Random_Power.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/DriveShield_Simple_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/DriveShield_Simple_Example/DriveShield_Simple_Example.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/ESPServer_DriveRobot

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_DriveRobot/ESPServer_DriveRobot.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/ESPServer_RunServer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/ESPServer_RunServer/ESPServer_RunServer.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/ESPServer.h:65:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_ESPSERVER> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/GeneralBuzzer_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/GeneralBuzzer_Example/GeneralBuzzer_Example.ino:14:10: error: 'playType' was not declared in this scope
   while (playType<36){
          ^

examples/LineCalibrator_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_Calibrate/LineCalibrator_Calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineCalibrator_calibrateField

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineCalibrator_calibrateField/LineCalibrator_calibrateField.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineGlobal_Calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineGlobal_Calibrate/LineGlobal_Calibrate.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineShield_Array_Sorter

Result: PASS

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

examples/LineShield_Line_Printer

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_Line_Printer/LineShield_Line_Printer.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineShield_OnWhite

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_OnWhite/LineShield_OnWhite.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineShield_PrintRegion

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineShield_PrintRegion/LineShield_PrintRegion.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/LineThreshold_calibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineCalibrator.h:78:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/LineThreshold_calibrate/LineThreshold_calibrate.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineThreshold.h:73:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/MotorsGeneral_Example

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MotorsGeneral_Example/MotorsGeneral_Example.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/MotorsGeneral.h:50:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
Multiple libraries were found for "MotorsGeneral.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation

examples/MusicPlayer_Example

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/MusicPlayer.h:35,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MusicPlayer_Example/MusicPlayer_Example.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/MusicPlayer.h:36:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/MusicPlayer_Example/MusicPlayer_Example.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield/pins_config.h:35:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "MusicPlayer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Music_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/PrototypeBoard_Example

Result: FAIL

WARNING: library ElectronicsEducation claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
Multiple libraries were found for "DistanceSensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ElectronicsEducation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/RoboticsClub_CalibrateTiming

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_CalibrateTiming/RoboticsClub_CalibrateTiming.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette

examples/RoboticsClub_First_Meeting

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:16:7: error: no matching function for call to 'Drive::Drive()'
 Drive robot;
       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note: candidate: Drive::Drive(int, int, int, int)
     Drive(int IN1, int IN2, int IN3, int IN4);
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:16:5: note:   candidate expects 4 arguments, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(const Drive&)
 class Drive
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note: candidate: constexpr Drive::Drive(Drive&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Drive/Drive.h:13:7: note:   candidate expects 1 argument, 0 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:21:9: error: 'class Drive' has no member named 'stopDrive'
   robot.stopDrive(2000);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamASequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:34:9: error: 'class Drive' has no member named 'driveForward'
   robot.driveForward(500);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:38:9: error: 'class Drive' has no member named 'driveBackward'
   robot.driveBackward (500);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:40:9: error: 'class Drive' has no member named 'driveForward'
   robot.driveForward(1000);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino: In function 'void teamBSequence()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_First_Meeting/RoboticsClub_First_Meeting.ino:48:9: error: 'class Drive' has no member named 'driveForward'
   robot.driveForward(1500);
         ^

examples/RoboticsClub_IntroDriving

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_IntroDriving/RoboticsClub_IntroDriving.ino:5:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/RoboticsClub_TriangleDrive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/RoboticsClub_TriangleDrive/RoboticsClub_TriangleDrive.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Sorter_Example

Result: PASS

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
Sketch uses 208386 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14072 bytes (4%) of dynamic memory, leaving 313608 bytes for local variables. Maximum is 327680 bytes.

examples/Timer_Example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:22:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 0
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:25:33: error: 'class Timer' has no member named 'resetTime'
   printNumber("Rsetime:", timer.resetTime());//should be 0
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:28:33: error: 'class Timer' has no member named 'getAndResetTime'
   printNumber("getReset", timer.getAndResetTime());//should be 2000
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:31:33: error: 'class Timer' has no member named 'getTime'
   printNumber("getTime:", timer.getTime());//should be 2000
                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Timer_Example/Timer_Example.ino:38:13: error: 'class Timer' has no member named 'interval'
   if (timer.interval(1000)) {
             ^
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation

examples/Wifi_Test_Alternate

Result: PASS

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

examples/Wireless_BoardDefine

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_BoardDefine/Wireless_BoardDefine.ino:6:33: fatal error: ArduinoBoardManager.h: No such file or directory
compilation terminated.

examples/Wireless_Drive

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DRV8835MotorShield/DRV8835MotorShield.cpp: In member function 'void DRV8835MotorShield::setM1Speed(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DRV8835MotorShield/DRV8835MotorShield.cpp:87:38: error: 'analogWrite' was not declared in this scope
   analogWrite(_M1PWM, speed * 51 / 80); // default to using analogWrite, mapping 400 to 255
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DRV8835MotorShield/DRV8835MotorShield.cpp: In member function 'void DRV8835MotorShield::setM2Speed(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/DRV8835MotorShield/DRV8835MotorShield.cpp:121:38: error: 'analogWrite' was not declared in this scope
   analogWrite(_M2PWM, speed * 51 / 80); // default to using analogWrite, mapping 400 to 255
                                      ^

examples/Wireless_DriveRobot

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobot/Wireless_DriveRobot.ino:9:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

examples/Wireless_DriveRobotFunctions

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriveRobotFunctions/Wireless_DriveRobotFunctions.ino:9:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

examples/Wireless_Drive_Basic

Result: PASS

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

examples/Wireless_DriverRobotOneButton

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_DriverRobotOneButton/Wireless_DriverRobotOneButton.ino:9:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

examples/Wireless_HowToMechatronicsRecieve

Result: PASS

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

examples/Wireless_HowToMexhantroincsTransmit

Result: PASS

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

examples/Wireless_RemoteControl

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.cpp:3:27: fatal error: avr/interrupt.h: No such file or directory
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/Wireless_WifiConnect

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Wireless_WifiConnect/Wireless_WifiConnect.ino:6:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

examples/Wireless_Wifi_Test

Result: PASS

Sketch uses 257718 bytes (19%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14216 bytes (4%) of dynamic memory, leaving 313464 bytes for local variables. Maximum is 327680 bytes.

examples/Zumo32U4_Complex_Line_Avoider

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:13:2: error: #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
 #error "This library only supports the ATmega32U4.  Try selecting A-Star 32U4 in the Boards menu."
  ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Zumo32U4/src/Zumo32U4.h:16:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Complex_Line_Avoider/Zumo32U4_Complex_Line_Avoider.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO/FastGPIO.h:45:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "FastGPIO.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastGPIO
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Romi32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Balboa32U4
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AStar32U4

examples/Zumo32U4_Simple_Line_Avoider

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Avoider/Zumo32U4_Simple_Line_Avoider.ino:12:18: fatal error: Line.h: No such file or directory
compilation terminated.

examples/Zumo32U4_Simple_Line_Detector

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo32U4_Simple_Line_Detector/Zumo32U4_Simple_Line_Detector.ino:11:18: fatal error: Line.h: No such file or directory
compilation terminated.

examples/Zumo_CollisionDetectTest

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/ZumoBuzzer.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/ZumoShield.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionDetectTest/Zumo_CollisionDetectTest.ino:41:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.h:38:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/Zumo_CollisionTimer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/ZumoBuzzer.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/ZumoShield.h:7,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_CollisionTimer/Zumo_CollisionTimer.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.h:38:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.
Multiple libraries were found for "Timer.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wiring-timer
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/wpi-32u4-library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RBE1001Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Plaquette

examples/Zumo_FindPartnerActive

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_FindPartnerActive/Zumo_FindPartnerActive.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary

examples/Zumo_FindPartnerPassive

Result: FAIL


					
					

examples/Zumo_Line_Follower

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Line_Follower/Zumo_Line_Follower.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Zumo_MatchCalibrate

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchCalibrate/Zumo_MatchCalibrate.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineGlobal.h:80:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Zumo_MatchFull

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFull/Zumo_MatchFull.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
Multiple libraries were found for "Button.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ezButton
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/r89m_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AskSinPP
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Button-Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Easyuino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ViraLink-MQTT-Client
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hardware_Buttons
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/OneSystemLibrary

examples/Zumo_MatchFullReset

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/ZumoBuzzer.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchFullReset/Zumo_MatchFullReset.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoShield/PololuBuzzer.h:38:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/Zumo_MatchSimple

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimple/Zumo_MatchSimple.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Zumo_MatchSimpleInverted

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:10:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_MatchSimpleInverted/Zumo_MatchSimpleInverted.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^

examples/Zumo_Match_Distance

Result: FAIL

WARNING: library ZumoAutomation claims to run on avr, esp8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/LineShield.h:79:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_LINE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/examples/Zumo_Match_Distance/Zumo_Match_Distance.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ZumoAutomation/DriveShield.h:68:3: error: #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
  #error : Program to Board Incompatibility ; One of the libraries you are using will not work with your board ; Quick fix: add <#define DONT_NEED_DRIVE> to top ; For more information, go to cse230.artifice.cc/lecture/splitting-code.html
   ^