MobaLedLib - compatibility matrix

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

MobaLedLib

Version: 3.1.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
10.RailwaySignal_Pattern_Func
15.Sound_and_Keyboard
26.MM2Interface
02.House
03.Switched_Houses
25.Analog_Push_Button
12.CAN_Bus_MS2_Switch_Lights
00.Overview
07.Macro_Fire_truck
08.Constr.Warn.Light_Pattern_Func
17.Darkness_Detection
23_A.DCC_Interface
80.Modules
06.Sound
09.TrafficLight_Pattern_Func
11.CAN_Bus_MS2_RailwaySignal
13.FlipFlop_Counter
14.Switches_80_and_more
16.Illumination_Pattern_Func
90.Tools
23_A.Selectrix_Interface
23_B.DCC_Rail_Decoder_Receiver
01.Heartbeat
05.St.AndrewsCross
18.Schedule
19.Logic
20.Huge_Configuration
22.Burning_House
24.DCC_and_Sound
04.Gaslights
21.Advanced
arduino:avr:uno
1.8.4
Yes PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL PASS PASS FAIL PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS FAIL PASS FAIL PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS FAIL PASS PASS PASS FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL PASS PASS FAIL PASS FAIL PASS FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS FAIL PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS FAIL FAIL PASS PASS FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL PASS PASS FAIL PASS FAIL PASS FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS FAIL PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 1362 bytes (4%) of program storage space. Maximum is 32256 bytes.
Global variables use 197 bytes (9%) of dynamic memory, leaving 1851 bytes for local variables. Maximum is 2048 bytes.

examples/00.Overview

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/00.Overview/00.Overview.ino:495:13: fatal error: 01.Heartbeat\01.Heartbeat.h: No such file or directory
    #include "01.Heartbeat\01.Heartbeat.h"
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/01.Heartbeat

Result: PASS

Sketch uses 16084 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 547 bytes (26%) of dynamic memory, leaving 1501 bytes for local variables. Maximum is 2048 bytes.

examples/02.House

Result: PASS

Sketch uses 16032 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 515 bytes (25%) of dynamic memory, leaving 1533 bytes for local variables. Maximum is 2048 bytes.

examples/03.Switched_Houses

Result: PASS

Sketch uses 16186 bytes (50%) 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/04.Gaslights

Result: PASS

Sketch uses 16122 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 515 bytes (25%) of dynamic memory, leaving 1533 bytes for local variables. Maximum is 2048 bytes.

examples/05.St.AndrewsCross

Result: PASS

Sketch uses 16124 bytes (49%) 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/06.Sound

Result: PASS

Sketch uses 16248 bytes (50%) of program storage space. Maximum is 32256 bytes.
Global variables use 538 bytes (26%) of dynamic memory, leaving 1510 bytes for local variables. Maximum is 2048 bytes.

examples/07.Macro_Fire_truck

Result: PASS

Sketch uses 16190 bytes (50%) of program storage space. Maximum is 32256 bytes.
Global variables use 533 bytes (26%) of dynamic memory, leaving 1515 bytes for local variables. Maximum is 2048 bytes.

examples/08.Constr.Warn.Light_Pattern_Func

Result: PASS

Sketch uses 16164 bytes (50%) 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/09.TrafficLight_Pattern_Func

Result: PASS

Sketch uses 16164 bytes (50%) of program storage space. Maximum is 32256 bytes.
Global variables use 523 bytes (25%) of dynamic memory, leaving 1525 bytes for local variables. Maximum is 2048 bytes.

examples/10.RailwaySignal_Pattern_Func

Result: PASS

Sketch uses 16086 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 534 bytes (26%) of dynamic memory, leaving 1514 bytes for local variables. Maximum is 2048 bytes.

examples/11.CAN_Bus_MS2_RailwaySignal

Result: FAIL

/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readStatus()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_init(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::begin(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sket

examples/12.CAN_Bus_MS2_Switch_Lights

Result: FAIL

/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readStatus()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_init(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::begin(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sket

examples/13.FlipFlop_Counter

Result: PASS

Sketch uses 16394 bytes (50%) of program storage space. Maximum is 32256 bytes.
Global variables use 556 bytes (27%) of dynamic memory, leaving 1492 bytes for local variables. Maximum is 2048 bytes.

examples/14.Switches_80_and_more

Result: PASS

Sketch uses 19338 bytes (59%) of program storage space. Maximum is 32256 bytes.
Global variables use 1100 bytes (53%) of dynamic memory, leaving 948 bytes for local variables. Maximum is 2048 bytes.

examples/15.Sound_and_Keyboard

Result: PASS

Sketch uses 17054 bytes (52%) of program storage space. Maximum is 32256 bytes.
Global variables use 651 bytes (31%) of dynamic memory, leaving 1397 bytes for local variables. Maximum is 2048 bytes.

examples/16.Illumination_Pattern_Func

Result: PASS

Sketch uses 17074 bytes (52%) of program storage space. Maximum is 32256 bytes.
Global variables use 813 bytes (39%) of dynamic memory, leaving 1235 bytes for local variables. Maximum is 2048 bytes.

examples/17.Darkness_Detection

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:134:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>// Interrupt driven analog reading library. The library has to be installed manually from https://github.com/merose/AnalogScanner
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/18.Schedule

Result: PASS

Sketch uses 18346 bytes (56%) of program storage space. Maximum is 32256 bytes.
Global variables use 575 bytes (28%) of dynamic memory, leaving 1473 bytes for local variables. Maximum is 2048 bytes.

examples/19.Logic

Result: PASS

Sketch uses 16204 bytes (50%) 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/20.Huge_Configuration

Result: FAIL

/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readStatus()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_init(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::begin(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::init_Filt(unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::mcp2515_reset()':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sket

examples/21.Advanced

Result: PASS

Sketch uses 16018 bytes (49%) of program storage space. Maximum is 32256 bytes.
Global variables use 513 bytes (25%) of dynamic memory, leaving 1535 bytes for local variables. Maximum is 2048 bytes.

examples/22.Burning_House

Result: PASS

Sketch uses 16378 bytes (50%) of program storage space. Maximum is 32256 bytes.
Global variables use 562 bytes (27%) of dynamic memory, leaving 1486 bytes for local variables. Maximum is 2048 bytes.

examples/23_A.DCC_Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:196:10: fatal error: 23_A.DCC_Interface.h: No such file or directory
 #include "23_A.DCC_Interface.h" // Is written by the Excel Tool Program_Generator to set compiler switches
          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "NmraDcc.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NmraDcc
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Commanders

examples/23_A.Selectrix_Interface

Result: PASS

Sketch uses 5822 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 1227 bytes (59%) of dynamic memory, leaving 821 bytes for local variables. Maximum is 2048 bytes.

examples/23_B.DCC_Rail_Decoder_Receiver

Result: PASS

Sketch uses 19016 bytes (58%) of program storage space. Maximum is 32256 bytes.
Global variables use 708 bytes (34%) of dynamic memory, leaving 1340 bytes for local variables. Maximum is 2048 bytes.

examples/24.DCC_and_Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:145:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/Serial_Inputs.h:76:12: fatal error: Wstring.h: No such file or directory
   #include <Wstring.h>
            ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter

examples/25.Analog_Push_Button

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:129:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>                                                                                    // 27.01.21:
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/26.MM2Interface

Result: PASS

Sketch uses 6534 bytes (20%) of program storage space. Maximum is 32256 bytes.
Global variables use 1454 bytes (70%) of dynamic memory, leaving 594 bytes for local variables. Maximum is 2048 bytes.

examples/80.Modules

Result: FAIL


					
					

examples/90.Tools

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/MobaLedLib.h:39,
                 from /tmp/arduino-testlib1797859617/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/00.Overview

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/00.Overview/00.Overview.ino:495:13: fatal error: 01.Heartbeat\01.Heartbeat.h: No such file or directory
    #include "01.Heartbeat\01.Heartbeat.h"
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/01.Heartbeat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/01.Heartbeat/01.Heartbeat.ino:72:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/02.House

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/02.House/02.House.ino:88:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/03.Switched_Houses

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/03.Switched_Houses/03.Switched_Houses.ino:109:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/04.Gaslights

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/04.Gaslights/04.Gaslights.ino:82:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/05.St.AndrewsCross

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/05.St.AndrewsCross/05.St.AndrewsCross.ino:75:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/06.Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/06.Sound/06.Sound.ino:154:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/07.Macro_Fire_truck

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/07.Macro_Fire_truck/07.Macro_Fire_truck.ino:154:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/08.Constr.Warn.Light_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/08.Constr.Warn.Light_Pattern_Func/08.Constr.Warn.Light_Pattern_Func.ino:105:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/09.TrafficLight_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/09.TrafficLight_Pattern_Func/09.TrafficLight_Pattern_Func.ino:207:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/10.RailwaySignal_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/10.RailwaySignal_Pattern_Func/10.RailwaySignal_Pattern_Func.ino:196:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/11.CAN_Bus_MS2_RailwaySignal

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino:143:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI

examples/12.CAN_Bus_MS2_Switch_Lights

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino:105:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI

examples/13.FlipFlop_Counter

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/13.FlipFlop_Counter/13.FlipFlop_Counter.ino:144:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/14.Switches_80_and_more

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/14.Switches_80_and_more/14.Switches_80_and_more.ino:184:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/14.Switches_80_and_more/14.Switches_80_and_more.ino:189:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/15.Sound_and_Keyboard

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/15.Sound_and_Keyboard/15.Sound_and_Keyboard.ino:65:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/15.Sound_and_Keyboard/15.Sound_and_Keyboard.ino:70:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/16.Illumination_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/16.Illumination_Pattern_Func/16.Illumination_Pattern_Func.ino:141:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/17.Darkness_Detection

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:129:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:134:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>// Interrupt driven analog reading library. The library has to be installed manually from https://github.com/merose/AnalogScanner
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/18.Schedule

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/18.Schedule/18.Schedule.ino:97:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/19.Logic

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/19.Logic/19.Logic.ino:79:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/20.Huge_Configuration

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino:92:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield

examples/21.Advanced

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/21.Advanced/21.Advanced.ino:77:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/22.Burning_House

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/22.Burning_House/22.Burning_House.ino:161:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/23_A.DCC_Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/MobaLedLib.h:39,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:194:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:196:10: fatal error: 23_A.DCC_Interface.h: No such file or directory
 #include "23_A.DCC_Interface.h" // Is written by the Excel Tool Program_Generator to set compiler switches
          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "NmraDcc.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NmraDcc
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Commanders

examples/23_A.Selectrix_Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/23_A.Selectrix_Interface.ino:41:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/SX20.h:67:3: error: #error "--> CPU settings not supported in SX20.h <--"
  #error "--> CPU settings not supported in SX20.h <--"
   ^~~~~

examples/23_B.DCC_Rail_Decoder_Receiver

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:167:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/24.DCC_and_Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:58:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:63:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/25.Analog_Push_Button

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:122:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:129:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>                                                                                    // 27.01.21:
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/26.MM2Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:43:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/MobaLedLib.h:39,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:125:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~

examples/80.Modules

Result: FAIL


					
					

examples/90.Tools

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 4972 bytes (10%) of program storage space. Maximum is 49152 bytes.
Global variables use 208 bytes (3%) of dynamic memory, leaving 5936 bytes for local variables. Maximum is 6144 bytes.

examples/00.Overview

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/00.Overview/00.Overview.ino:495:13: fatal error: 01.Heartbeat\01.Heartbeat.h: No such file or directory
    #include "01.Heartbeat\01.Heartbeat.h"
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/01.Heartbeat

Result: PASS

Sketch uses 19328 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 524 bytes (8%) of dynamic memory, leaving 5620 bytes for local variables. Maximum is 6144 bytes.

examples/02.House

Result: PASS

Sketch uses 19276 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 492 bytes (8%) of dynamic memory, leaving 5652 bytes for local variables. Maximum is 6144 bytes.

examples/03.Switched_Houses

Result: PASS

Sketch uses 19488 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 497 bytes (8%) of dynamic memory, leaving 5647 bytes for local variables. Maximum is 6144 bytes.

examples/04.Gaslights

Result: PASS

Sketch uses 19332 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 492 bytes (8%) of dynamic memory, leaving 5652 bytes for local variables. Maximum is 6144 bytes.

examples/05.St.AndrewsCross

Result: PASS

Sketch uses 19334 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 497 bytes (8%) of dynamic memory, leaving 5647 bytes for local variables. Maximum is 6144 bytes.

examples/06.Sound

Result: PASS

Sketch uses 19548 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 515 bytes (8%) of dynamic memory, leaving 5629 bytes for local variables. Maximum is 6144 bytes.

examples/07.Macro_Fire_truck

Result: PASS

Sketch uses 19400 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 510 bytes (8%) of dynamic memory, leaving 5634 bytes for local variables. Maximum is 6144 bytes.

examples/08.Constr.Warn.Light_Pattern_Func

Result: PASS

Sketch uses 19408 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 497 bytes (8%) of dynamic memory, leaving 5647 bytes for local variables. Maximum is 6144 bytes.

examples/09.TrafficLight_Pattern_Func

Result: PASS

Sketch uses 19374 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 500 bytes (8%) of dynamic memory, leaving 5644 bytes for local variables. Maximum is 6144 bytes.

examples/10.RailwaySignal_Pattern_Func

Result: PASS

Sketch uses 19384 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 511 bytes (8%) of dynamic memory, leaving 5633 bytes for local variables. Maximum is 6144 bytes.

examples/11.CAN_Bus_MS2_RailwaySignal

Result: FAIL

/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-693888

examples/12.CAN_Bus_MS2_Switch_Lights

Result: FAIL

/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-0C5CDF

examples/13.FlipFlop_Counter

Result: PASS

Sketch uses 19692 bytes (40%) of program storage space. Maximum is 49152 bytes.
Global variables use 533 bytes (8%) of dynamic memory, leaving 5611 bytes for local variables. Maximum is 6144 bytes.

examples/14.Switches_80_and_more

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3

examples/15.Sound_and_Keyboard

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/16.Illumination_Pattern_Func

Result: PASS

Sketch uses 20286 bytes (41%) of program storage space. Maximum is 49152 bytes.
Global variables use 790 bytes (12%) of dynamic memory, leaving 5354 bytes for local variables. Maximum is 6144 bytes.

examples/17.Darkness_Detection

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:134:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>// Interrupt driven analog reading library. The library has to be installed manually from https://github.com/merose/AnalogScanner
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/18.Schedule

Result: PASS

Sketch uses 21489 bytes (43%) of program storage space. Maximum is 49152 bytes.
Global variables use 516 bytes (8%) of dynamic memory, leaving 5628 bytes for local variables. Maximum is 6144 bytes.

examples/19.Logic

Result: PASS

Sketch uses 19508 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 497 bytes (8%) of dynamic memory, leaving 5647 bytes for local variables. Maximum is 6144 bytes.

examples/20.Huge_Configuration

Result: FAIL

/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_initCANBuffers()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_write_canMsg(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_modifyRegister(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::mcp2515_setCANCTRL_Mode(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::setMode(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o (symbol from plugin): In function `MCP_CAN::MCP_CAN(unsigned char)':
(.text+0x0): multiple definition of `MCP_CAN::init_Mask(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-C95CA4

examples/21.Advanced

Result: PASS

Sketch uses 19262 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 490 bytes (7%) of dynamic memory, leaving 5654 bytes for local variables. Maximum is 6144 bytes.

examples/22.Burning_House

Result: PASS

Sketch uses 19588 bytes (39%) of program storage space. Maximum is 49152 bytes.
Global variables use 539 bytes (8%) of dynamic memory, leaving 5605 bytes for local variables. Maximum is 6144 bytes.

examples/23_A.DCC_Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:196:10: fatal error: 23_A.DCC_Interface.h: No such file or directory
 #include "23_A.DCC_Interface.h" // Is written by the Excel Tool Program_Generator to set compiler switches
          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "NmraDcc.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NmraDcc
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Commanders

examples/23_A.Selectrix_Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/23_A.Selectrix_Interface.ino:41:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/SX20.h:67:3: error: #error "--> CPU settings not supported in SX20.h <--"
  #error "--> CPU settings not supported in SX20.h <--"
   ^~~~~

examples/23_B.DCC_Rail_Decoder_Receiver

Result: PASS

Sketch uses 22207 bytes (45%) of program storage space. Maximum is 49152 bytes.
Global variables use 653 bytes (10%) of dynamic memory, leaving 5491 bytes for local variables. Maximum is 6144 bytes.

examples/24.DCC_and_Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:145:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/Serial_Inputs.h:76:12: fatal error: Wstring.h: No such file or directory
   #include <Wstring.h>
            ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3

examples/25.Analog_Push_Button

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:129:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>                                                                                    // 27.01.21:
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/26.MM2Interface

Result: PASS

Sketch uses 10167 bytes (20%) of program storage space. Maximum is 49152 bytes.
Global variables use 1627 bytes (26%) of dynamic memory, leaving 4517 bytes for local variables. Maximum is 6144 bytes.

examples/80.Modules

Result: FAIL


					
					

examples/90.Tools

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

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

examples/00.Overview

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/00.Overview/00.Overview.ino:495:13: fatal error: 01.Heartbeat\01.Heartbeat.h: No such file or directory
    #include "01.Heartbeat\01.Heartbeat.h"
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/01.Heartbeat

Result: PASS

Sketch uses 26248 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3480 bytes (10%) of dynamic memory, leaving 29288 bytes for local variables. Maximum is 32768 bytes.

examples/02.House

Result: PASS

Sketch uses 26196 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3448 bytes (10%) of dynamic memory, leaving 29320 bytes for local variables. Maximum is 32768 bytes.

examples/03.Switched_Houses

Result: PASS

Sketch uses 26380 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3456 bytes (10%) of dynamic memory, leaving 29312 bytes for local variables. Maximum is 32768 bytes.

examples/04.Gaslights

Result: PASS

Sketch uses 26224 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3448 bytes (10%) of dynamic memory, leaving 29320 bytes for local variables. Maximum is 32768 bytes.

examples/05.St.AndrewsCross

Result: PASS

Sketch uses 26228 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3456 bytes (10%) of dynamic memory, leaving 29312 bytes for local variables. Maximum is 32768 bytes.

examples/06.Sound

Result: PASS

Sketch uses 26436 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3472 bytes (10%) of dynamic memory, leaving 29296 bytes for local variables. Maximum is 32768 bytes.

examples/07.Macro_Fire_truck

Result: PASS

Sketch uses 26292 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3468 bytes (10%) of dynamic memory, leaving 29300 bytes for local variables. Maximum is 32768 bytes.

examples/08.Constr.Warn.Light_Pattern_Func

Result: PASS

Sketch uses 26328 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3456 bytes (10%) of dynamic memory, leaving 29312 bytes for local variables. Maximum is 32768 bytes.

examples/09.TrafficLight_Pattern_Func

Result: PASS

Sketch uses 26268 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3456 bytes (10%) of dynamic memory, leaving 29312 bytes for local variables. Maximum is 32768 bytes.

examples/10.RailwaySignal_Pattern_Func

Result: PASS

Sketch uses 26272 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3468 bytes (10%) of dynamic memory, leaving 29300 bytes for local variables. Maximum is 32768 bytes.

examples/11.CAN_Bus_MS2_RailwaySignal

Result: FAIL

/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1062: multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1004: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::clearMsg()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1080: multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1022: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_reset()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:34: multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:36: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegister(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:48: multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:50: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:789: multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:735: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::checkError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1250: multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1192: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1264: multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1206: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountRX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1273: multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1215: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountTX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1282: multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1224: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getGPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1343: multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1285: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:67: multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:69: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:722: multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:668: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_canMsg(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:765: multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:711: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:86: multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:88: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:233: multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:183: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:101: multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:103: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:657: multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:603: first defined here
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:689: multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-6938883D5CC87659C0B2971FBDDF88AE/libraries/MobaLedLib/mcp_can

examples/12.CAN_Bus_MS2_Switch_Lights

Result: FAIL

/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1062: multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1004: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::clearMsg()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1080: multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1022: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_reset()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:34: multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:36: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegister(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:48: multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:50: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:789: multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:735: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::checkError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1250: multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1192: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1264: multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1206: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountRX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1273: multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1215: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountTX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1282: multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1224: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getGPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1343: multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1285: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:67: multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:69: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:722: multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:668: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_canMsg(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:765: multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:711: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:86: multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:88: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:233: multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:183: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:101: multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:103: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:657: multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:603: first defined here
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:689: multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-0C5CDFF4CE90E26398ABECE527FC507E/libraries/MobaLedLib/mcp_can

examples/13.FlipFlop_Counter

Result: PASS

Sketch uses 26580 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3492 bytes (10%) of dynamic memory, leaving 29276 bytes for local variables. Maximum is 32768 bytes.

examples/14.Switches_80_and_more

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/14.Switches_80_and_more/14.Switches_80_and_more.ino:189:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/15.Sound_and_Keyboard

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/15.Sound_and_Keyboard/15.Sound_and_Keyboard.ino:70:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/16.Illumination_Pattern_Func

Result: PASS

Sketch uses 27176 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3748 bytes (11%) of dynamic memory, leaving 29020 bytes for local variables. Maximum is 32768 bytes.

examples/17.Darkness_Detection

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:134:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>// Interrupt driven analog reading library. The library has to be installed manually from https://github.com/merose/AnalogScanner
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/18.Schedule

Result: PASS

Sketch uses 28408 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3480 bytes (10%) of dynamic memory, leaving 29288 bytes for local variables. Maximum is 32768 bytes.

examples/19.Logic

Result: PASS

Sketch uses 26392 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3456 bytes (10%) of dynamic memory, leaving 29312 bytes for local variables. Maximum is 32768 bytes.

examples/20.Huge_Configuration

Result: FAIL

/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::MCP_CAN(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:813: multiple definition of `MCP_CAN::MCP_CAN(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:759: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1062: multiple definition of `MCP_CAN::setMsg(unsigned long, unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1004: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::clearMsg()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1080: multiple definition of `MCP_CAN::clearMsg()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1022: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_reset()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:34: multiple definition of `MCP_CAN::mcp2515_reset()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:36: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegister(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:48: multiple definition of `MCP_CAN::mcp2515_readRegister(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:50: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:789: multiple definition of `MCP_CAN::mcp2515_getNextFreeTXBuf(unsigned char*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:735: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::checkError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1250: multiple definition of `MCP_CAN::checkError()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1192: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1264: multiple definition of `MCP_CAN::getError()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1206: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountRX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1273: multiple definition of `MCP_CAN::errorCountRX()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1215: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::errorCountTX()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1282: multiple definition of `MCP_CAN::errorCountTX()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1224: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::getGPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:1343: multiple definition of `MCP_CAN::getGPI()'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:1285: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:67: multiple definition of `MCP_CAN::mcp2515_readRegisterS(unsigned char, unsigned char*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:69: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:722: multiple definition of `MCP_CAN::mcp2515_read_id(unsigned char, unsigned char*, unsigned long*)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:668: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_read_canMsg(unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:765: multiple definition of `MCP_CAN::mcp2515_read_canMsg(unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:711: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:86: multiple definition of `MCP_CAN::mcp2515_setRegister(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:88: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:233: multiple definition of `MCP_CAN::mcp2515_configRate(unsigned char, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:183: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:101: multiple definition of `MCP_CAN::mcp2515_setRegisterS(unsigned char, unsigned char const*, unsigned char)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:103: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:657: multiple definition of `MCP_CAN::mcp2515_write_id(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can_nd.cpp.o:/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/src/mcp_can_nd.cpp:603: first defined here
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/mcp_can/mcp_can.cpp.o: In function `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.cpp:689: multiple definition of `MCP_CAN::mcp2515_write_mf(unsigned char, unsigned char, unsigned long)'
/tmp/arduino-sketch-C95CA4D866D9E3C08B383DC326C36C84/libraries/MobaLedLib/mcp_can

examples/21.Advanced

Result: PASS

Sketch uses 26184 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3448 bytes (10%) of dynamic memory, leaving 29320 bytes for local variables. Maximum is 32768 bytes.

examples/22.Burning_House

Result: PASS

Sketch uses 26480 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3496 bytes (10%) of dynamic memory, leaving 29272 bytes for local variables. Maximum is 32768 bytes.

examples/23_A.DCC_Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:196:10: fatal error: 23_A.DCC_Interface.h: No such file or directory
 #include "23_A.DCC_Interface.h" // Is written by the Excel Tool Program_Generator to set compiler switches
          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "NmraDcc.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NmraDcc
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Commanders

examples/23_A.Selectrix_Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/23_A.Selectrix_Interface.ino:41:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/SX20.h:67:3: error: #error "--> CPU settings not supported in SX20.h <--"
  #error "--> CPU settings not supported in SX20.h <--"
   ^~~~~

examples/23_B.DCC_Rail_Decoder_Receiver

Result: PASS

Sketch uses 30848 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 3980 bytes (12%) of dynamic memory, leaving 28788 bytes for local variables. Maximum is 32768 bytes.

examples/24.DCC_and_Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:63:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/25.Analog_Push_Button

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:129:10: fatal error: AnalogScanner.h: No such file or directory
 #include <AnalogScanner.h>                                                                                    // 27.01.21:
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/26.MM2Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void Transmit_Sendchar_if_waiting()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:232:43: error: 'SERIAL_TX_BUFFER_SIZE' was not declared in this scope
         if (Serial.availableForWrite() >= SERIAL_TX_BUFFER_SIZE - 1) // Add only one character to the serial buffer if it's total empty to prevent sending characters per interrupt
                                           ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:232:43: note: suggested alternative: 'SERIAL_BUFFER_SIZE'
         if (Serial.availableForWrite() >= SERIAL_TX_BUFFER_SIZE - 1) // Add only one character to the serial buffer if it's total empty to prevent sending characters per interrupt
                                           ^~~~~~~~~~~~~~~~~~~~~
                                           SERIAL_BUFFER_SIZE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:320:14: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
     mm.Parse();
              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:70:8: note:   in call to 'void MaerklinMotorola::Parse()'
   void Parse();
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:321:45: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
     MaerklinMotorolaData* Data = mm.GetData();
                                             ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:69:25: note:   in call to 'MaerklinMotorolaData* MaerklinMotorola::GetData()'
   MaerklinMotorolaData* GetData();
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void isr()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:373:16: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
   mm.PinChange();
                ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:68:8: note:   in call to 'void MaerklinMotorola::PinChange()'
   void PinChange();
        ^~~~~~~~~

examples/80.Modules

Result: FAIL


					
					

examples/90.Tools

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

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

examples/00.Overview

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/00.Overview/00.Overview.ino:495:42: fatal error: 01.Heartbeat\01.Heartbeat.h: No such file or directory
compilation terminated.

examples/01.Heartbeat

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/01.Heartbeat/01.Heartbeat.ino:72:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/01.Heartbeat/01.Heartbeat.ino:106:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/02.House

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/02.House/02.House.ino:88:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/02.House/02.House.ino:128:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/03.Switched_Houses

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/03.Switched_Houses/03.Switched_Houses.ino:109:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/03.Switched_Houses/03.Switched_Houses.ino:207:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/04.Gaslights

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/04.Gaslights/04.Gaslights.ino:82:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/04.Gaslights/04.Gaslights.ino:119:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/05.St.AndrewsCross

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/05.St.AndrewsCross/05.St.AndrewsCross.ino:75:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/05.St.AndrewsCross/05.St.AndrewsCross.ino:112:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/06.Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/06.Sound/06.Sound.ino:154:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/06.Sound/06.Sound.ino:200:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/07.Macro_Fire_truck

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/07.Macro_Fire_truck/07.Macro_Fire_truck.ino:154:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/07.Macro_Fire_truck/07.Macro_Fire_truck.ino:208:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/08.Constr.Warn.Light_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/08.Constr.Warn.Light_Pattern_Func/08.Constr.Warn.Light_Pattern_Func.ino:105:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/08.Constr.Warn.Light_Pattern_Func/08.Constr.Warn.Light_Pattern_Func.ino:145:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/09.TrafficLight_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/09.TrafficLight_Pattern_Func/09.TrafficLight_Pattern_Func.ino:207:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/09.TrafficLight_Pattern_Func/09.TrafficLight_Pattern_Func.ino:259:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/10.RailwaySignal_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/10.RailwaySignal_Pattern_Func/10.RailwaySignal_Pattern_Func.ino:196:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/10.RailwaySignal_Pattern_Func/10.RailwaySignal_Pattern_Func.ino:269:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/11.CAN_Bus_MS2_RailwaySignal

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino: In function 'void Process_CAN()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino:278:41: error: invalid conversion from 'uint32_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
    if (CAN.readMsgBuf(&rxId, &len, rxBuf) == CAN_OK)
                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino:150:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.h:120:11: note:   initializing argument 1 of 'byte MCP_CAN::readMsgBuf(long unsigned int*, byte*, byte*)'
     INT8U readMsgBuf(INT32U *id, INT8U *len, INT8U *buf);               // Read message from receive buffer
           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino:143:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/11.CAN_Bus_MS2_RailwaySignal/11.CAN_Bus_MS2_RailwaySignal.ino:219:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI

examples/12.CAN_Bus_MS2_Switch_Lights

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino: In function 'void Process_CAN()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino:260:41: error: invalid conversion from 'uint32_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
    if (CAN.readMsgBuf(&rxId, &len, rxBuf) == CAN_OK)
                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino:112:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.h:120:11: note:   initializing argument 1 of 'byte MCP_CAN::readMsgBuf(long unsigned int*, byte*, byte*)'
     INT8U readMsgBuf(INT32U *id, INT8U *len, INT8U *buf);               // Read message from receive buffer
           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino:105:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/12.CAN_Bus_MS2_Switch_Lights/12.CAN_Bus_MS2_Switch_Lights.ino:204:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield

examples/13.FlipFlop_Counter

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/13.FlipFlop_Counter/13.FlipFlop_Counter.ino:144:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/13.FlipFlop_Counter/13.FlipFlop_Counter.ino:226:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/14.Switches_80_and_more

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/14.Switches_80_and_more/14.Switches_80_and_more.ino:189:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3

examples/15.Sound_and_Keyboard

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/15.Sound_and_Keyboard/15.Sound_and_Keyboard.ino:70:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/16.Illumination_Pattern_Func

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/16.Illumination_Pattern_Func/16.Illumination_Pattern_Func.ino:141:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/16.Illumination_Pattern_Func/16.Illumination_Pattern_Func.ino:231:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/17.Darkness_Detection

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/17.Darkness_Detection/17.Darkness_Detection.ino:134:156: fatal error: AnalogScanner.h: No such file or directory
compilation terminated.

examples/18.Schedule

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/18.Schedule/18.Schedule.ino:97:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/18.Schedule/18.Schedule.ino:207:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/19.Logic

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/19.Logic/19.Logic.ino:79:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/19.Logic/19.Logic.ino:140:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/20.Huge_Configuration

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino: In function 'void Process_CAN()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino:277:41: error: invalid conversion from 'uint32_t* {aka unsigned int*}' to 'long unsigned int*' [-fpermissive]
    if (CAN.readMsgBuf(&rxId, &len, rxBuf) == CAN_OK)
                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino:99:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can/mcp_can.h:120:11: note:   initializing argument 1 of 'byte MCP_CAN::readMsgBuf(long unsigned int*, byte*, byte*)'
     INT8U readMsgBuf(INT32U *id, INT8U *len, INT8U *buf);               // Read message from receive buffer
           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino:92:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/20.Huge_Configuration/20.Huge_Configuration.ino:207:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^
Multiple libraries were found for "mcp_can.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/mcp_can
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MODI
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CAN-BUS_Shield

examples/21.Advanced

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/21.Advanced/21.Advanced.ino:77:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/21.Advanced/21.Advanced.ino:111:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/22.Burning_House

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/22.Burning_House/22.Burning_House.ino:161:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/22.Burning_House/22.Burning_House.ino:266:70:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/23_A.DCC_Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.DCC_Interface/23_A.DCC_Interface.ino:196:107: fatal error: 23_A.DCC_Interface.h: No such file or directory
compilation terminated.
Multiple libraries were found for "NmraDcc.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NmraDcc
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Commanders

examples/23_A.Selectrix_Interface

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/23_A.Selectrix_Interface.ino:41:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_A.Selectrix_Interface/SX20.h:67:3: error: #error "--> CPU settings not supported in SX20.h <--"
  #error "--> CPU settings not supported in SX20.h <--"
   ^

examples/23_B.DCC_Rail_Decoder_Receiver

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:149:31: error: 'A1' was not declared in this scope
 #define SEND_DISABLE_PIN      A1
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:409:11: note: in expansion of macro 'SEND_DISABLE_PIN'
   pinMode(SEND_DISABLE_PIN, OUTPUT);
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:149:31: error: 'A1' was not declared in this scope
 #define SEND_DISABLE_PIN      A1
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:425:16: note: in expansion of macro 'SEND_DISABLE_PIN'
   digitalWrite(SEND_DISABLE_PIN, 1);  // Stop the sending of the DCC-Arduino because the RS232 interrupts are not processed during the FastLED.show() command
                ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:167:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/23_B.DCC_Rail_Decoder_Receiver/23_B.DCC_Rail_Decoder_Receiver.ino:403:55:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/24.DCC_and_Sound

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/24.DCC_and_Sound/24.DCC_and_Sound.ino:63:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/25.Analog_Push_Button

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/25.Analog_Push_Button/25.Analog_Push_Button.ino:129:123: fatal error: AnalogScanner.h: No such file or directory
compilation terminated.

examples/26.MM2Interface

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void Transmit_Sendchar_if_waiting()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:134:26: error: 'A1' was not declared in this scope
 #define SEND_DISABLE_PIN A1
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:224:36: note: in expansion of macro 'SEND_DISABLE_PIN'
     if (QueueFill() && digitalRead(SEND_DISABLE_PIN) == 0) {
                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:232:43: error: 'SERIAL_TX_BUFFER_SIZE' was not declared in this scope
         if (Serial.availableForWrite() >= SERIAL_TX_BUFFER_SIZE - 1) // Add only one character to the serial buffer if it's total empty to prevent sending characters per interrupt
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:134:26: error: 'A1' was not declared in this scope
 #define SEND_DISABLE_PIN A1
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:240:21: note: in expansion of macro 'SEND_DISABLE_PIN'
     if (digitalRead(SEND_DISABLE_PIN) == 0) LED_Arduino_signal_detected |= 1;
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:134:26: error: 'A1' was not declared in this scope
 #define SEND_DISABLE_PIN A1
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:270:13: note: in expansion of macro 'SEND_DISABLE_PIN'
     pinMode(SEND_DISABLE_PIN, INPUT_PULLUP); // Activate an internal pullup resistor for the input pin. This is importand to disable the communikation while the LED Arduino is flashed
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:320:14: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
     mm.Parse();
              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:70:8: note:   in call to 'void MaerklinMotorola::Parse()'
   void Parse();
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:321:45: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
     MaerklinMotorolaData* Data = mm.GetData();
                                             ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:69:25: note:   in call to 'MaerklinMotorolaData* MaerklinMotorola::GetData()'
   MaerklinMotorolaData* GetData();
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino: In function 'void isr()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:373:16: error: passing 'volatile MaerklinMotorola' as 'this' argument discards qualifiers [-fpermissive]
   mm.PinChange();
                ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MobaLedLib/examples/26.MM2Interface/26.MM2Interface.ino:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MaerklinMotorola/MaerklinMotorola.h:68:8: note:   in call to 'void MaerklinMotorola::PinChange()'
   void PinChange();
        ^

examples/80.Modules

Result: FAIL


					
					

examples/90.Tools

Result: FAIL