PeanutKing Soccer - compatibility matrix

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

PeanutKing Soccer

Version: 2.3.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
Version3
Version2
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp: In member function 'void PeanutKing_Soccer_V1::init(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:32:3: error: 'Serial1' was not declared in this scope
   Serial1.begin(9600);
   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:32:3: note: suggested alternative: 'Serial'
   Serial1.begin(9600);
   ^~~~~~~
   Serial
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������                                   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:35:53: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                     ^~~
                                                     A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:35:58: error: 'A11' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:35:58: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
                                                          A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::init(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:55:3: error: 'Serial1' was not declared in this scope
   Serial1.begin(9600);
   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:55:3: note: suggested alternative: 'Serial'
   Serial1.begin(9600);
   ^~~~~~~
   Serial
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:723:7: note: suggested alternative: 'Serial'
   if (Serial1.available()) {
       ^~~~~~~
       Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:738:5: error: 'Serial1' was not declared in this scope
     Serial1.write(v);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:738:5: note: suggested alternative: 'Serial'
     Serial1.write(v);
     ^~~~~~~
     Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::bluetoothAttributes()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:815:7: error: 'Serial1' was not declared in this scope
   if (Serial1.available()) {
       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:815:7: note: suggested alternative: 'Serial'
   if (Serial1.available()) {
       ^~~~~~~
       Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::bluetoothRemote()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:856:7: error: 'Serial1' was not declared in this scope
   if (Serial1.available()) {
       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:856:7: note: suggested alternative: 'Serial'
   if (Serial1.available()) {
       ^~~~~~~
       Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:1039:9: error: 'Serial1' was not declared in this scope
     if (Serial1.availableForWrite() > 50) {
         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:1039:9: note: suggested alternative: 'Serial'
     if (Serial1.availableForWrite() > 50) {
         ^~~~~~~
         Serial
was not declared in this scope
 #define PIN_READ_COLOR (PINA)
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:86:13: note: in expansion of macro 'PIN_READ_COLOR'
   pinRead = PIN_READ_COLOR;
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:13:25: note: suggested alternative: 'PIN0'
 #define PIN_READ_COLOR (PINA)
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:86:13: note: in expansion of macro 'PIN_READ_COLOR'
   pinRead = PIN_READ_COLOR;
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In function 'void __vector_7()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:223:9: error: 'PORTL' was not declared in this scope
         PORTL &= ~(1 << 4);     // LOW s2
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:223:9: note: suggested alternative: 'PORT0'
         PORTL &= ~(1 << 4);     // LOW s2
         ^~~~~
         PORT0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In constructor 'PeanutKingSoccerV2::PeanutKingSoccerV2()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:45: error: 'A8' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                             ^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:45: note: suggested alternative: 'A7'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                             ^~
                                             A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:49: error: 'A9' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                 ^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:49: note: suggested alternative: 'A7'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                 ^~
                                                 A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:53: error: 'A10' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:53: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                     ^~~
                                                     A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:58: error: 'A11' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:58: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
                                                          A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In member function 'void PeanutKingSoccerV2::init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:271:3: error: 'Serial1' was not declared in this scope
   Serial1.begin(9600);
   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:271:3: note: suggested alternative: 'Serial'
   Serial1.begin(9600);
   ^~~~~~~
   Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:293:3: error: 'PORTL' was no

examples/Version2

Result: FAIL


					
					

examples/Version3

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp: In constructor 'PeanutKing_Soccer_V1::PeanutKing_Soccer_V1()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:5:1: error: uninitialized const member in 'const uint8_t [3] {/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:470:15: error: 'P/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp:178:18: error: 'digitalPinToBitMask' was not declared in this scope
   leds[x].mask = digitalPinToBitMask(p);
                  ^~~~~~~~~~~~~~~~~~~
     {&OCR0B, &PORTB, 4, 5},  // B4 5
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:471:15: error: 'PORTB' was not declared in this scope
     {&OCR0B, &PORTB, 4, 5},  // B4 5
               ^~~~~
/home/ec2-user/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp: In member function 'void PeanutKing_Soccer::ledUpdate(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp:243:3: error: 'cli' was not declared in this scope
   cli();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp:278:3: error: 'sei' was not declared in this scope
   sei();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp:278:3: note: suggested alternative: 'send'
   sei();
   ^~~
   send
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp: In member function 'size_t PeanutKing_Soccer::print(long int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer.cpp:370:19: error: initializer-string for array of chars is too long [-fpermissive]
       char v[1] = "-";
                   ^~~
cer/PeanutKingSoccerV2.cpp:40:5: note: suggested alternative: 'SING'
   {&PING, 0},
     ^~~~
     SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:41:5: error: 'PING' was not declared in this scope
   {&PING, 2},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:41:5: note: suggested alternative: 'SING'
   {&PING, 2},
     ^~~~
     SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:42:5: error: 'PIND' was not declared in this scope
   {&PIND, 7},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:42:5: note: suggested alternative: 'PIN'
   {&PIND, 7},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:43:5: error: 'PING' was not declared in this scope
   {&PING, 1},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:43:5: note: suggested alternative: 'SING'
   {&PING, 1},
     ^~~~
     SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:47:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 0},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:48:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 2},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:49:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 3},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:50:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 1},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:54:5: error: 'PINA' was not declared in this scope
   {&PINA, 6},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:54:5: note: suggested alternative: 'PIN'
   {&PINA, 6},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:55:5: error: 'PINA' was not declared in this scope
   {&PINA, 5},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:55:5: note: suggested alternative: 'PIN'
   {&PINA, 5},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:56:5: error: 'PINA' was not declared in this scope
   {&PINA, 7},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:56:5: note: suggested alternative: 'PIN'
   {&PINA, 7},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:57:5: error: 'PINA' was not declared in this scope
   {&PINA, 4},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:57:5: note: suggested alternative: 'PIN'
   {&PINA, 4},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:61:4: error: expected constructor, destructor, or type conversion before '(' token
 ISR(ADC_vect) {     //when new ADC value ready
    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:85:4: error: expected constructor, destructor, or type conversion before '(' token
 ISR(TIMER1_COMPA_vect) {
    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:191:4: error: expected constructor, destructor, or type conversion before '(' token
 ISR(TIMER2_COMPA_vect) {
    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In constructor 'PeanutKingSoccerV2::PeanutKingSoccerV2()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:45: error: 'A8' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                             ^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:45: note: suggested alternative: 'A7'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                             ^~
                                             A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:49: error: 'A9' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                 ^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:49: note: suggested alternative: 'A7'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                 ^~
                                                 A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:53: error: 'A10' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:53: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                     ^~~
                                                     A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:58: error: 'A11' was not declared in this scope
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:261:58: note: suggested alternative: 'A1'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11}
                                                          ^~~
                                                          A1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In member function 'void PeanutKingSoccerV2::init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:293:3: error: 'PORTL' was not declared in this scope
   PORTL &= ~(1 << 4);     // LOW s2
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:322:3: error: 'cli' was not declared in this scope
   cli();    //disable interrupts
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:322:3: note: suggested alternative: 'clr'
   cli();    //disable interrupts
   ^~~
   clr
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:337:3: error: 'TCCR1A' was not declared in this scope
   TCCR1A  = 0x00;           // Normal mode, just as a Timer
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:338:3: error: 'TCNT1' was not declared in this scope
   TCNT1   = 0;
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:338:3: note: suggested alternative: 'SCNd16'
   TCNT1   = 0;
   ^~~~~
   SCNd16
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:339:3: error: 'OCR1A' was not declared in this scope
   OCR1A   = 2;             // 8 * 4 / 16 = 2us
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/l

examples/Version2

Result: FAIL


					
					

examples/Version3

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:11:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:470:7: error: 'OCR3A' was not declared in this scope
     {&OCR3A, &PORTB, 6, 7},  // B6 7
       ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:471:7: error: 'OCR0B' was not declared in this scope
     {&OCR0B, &PORTB, 4, 5},  // B4 5
       ^~~~~
5:45: note: suggested alternative: 'A7'
   irPin    {A0, A1, A2, A3, A4, A5, A6, A7/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:67:3: error: 'TCC/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:67:3: note: suggested alternative: 'TCB1'
   TCCR1B = 0;               // same for TCCR0B
   ^~~~~~
   TCB1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:68:3: error: 'TCNT1' was not declared in this scope
   TCNT1 = 0;
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:68:3: note: suggested alternative: 'TCB1'
   TCNT1 = 0;
   ^~~~~
   TCB1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:70:3: error: 'OCR1A' was not declared in this scope
   OCR1A = 624;       // =(16*10^6) //home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:473:15: note: suggested alternative: 'PORTD'
     {&OCR3B, &PORTH, 3, 4}   // H3 4
               ^~~~~
               PORTD
                                      ^~~
                    /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:73:19: error: 'CS12' was not declared in this scope
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:3: error: 'TIMSK1' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:3: note: suggested alternative: 'TIMERB1'
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
   TIMERB1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:19: error: 'OCIE1A' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
                   ^~~~~~
suggested alternative: 'PIN0'
   {&PIND, 7},
     ^~~~
     PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:43:5: error: 'PING' was not declared in this scope
   {&PING, 1},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:43:5: note: suggested alternative: 'PIN0'
   {&PING, 1},
     ^~~~
     PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:51:1: error: cannot convert 'PORTCClass*' to 'volatile uint8_t* {aka volatile unsigned char*}' in initialization
 };
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:51:1: error: cannot convert 'PORTCClass*' to 'volatile uint8_t* {aka volatile unsigned char*}' in initialization
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:51:1: error: cannot convert 'PORTCClass*' to 'volatile uint8_t* {aka volatile unsigned char*}' in initialization
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:51:1: error: cannot convert 'PORTCClass*' to 'volatile uint8_t* {aka volatile unsigned char*}' in initialization
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Peanut/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:106:19: error: 'WGM12' was not declared in this scope
   TCCR1B |= (1 << WGM12);   // CTC mode; Clear Timer on Compare
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:107:19: error: 'CS12' was not declared in this scope
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:109:3: error: 'TIMSK1' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:109:3: note: suggested alternative: 'TIMERB1'
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
   TIMERB1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:109:19: error: 'OCIE1A' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
                   ^~~~~~
ser/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:57:5: note: suggested alternative: 'PIN0'
   {&PINA, 4},
     ^~~~
     PIN0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In function 'void ADC_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:62:32: error: 'ADCL' was not declared in this scope
   V2bot->eye[adcCnt] = 1023 - (ADCL>>6| ADCH<<2);   //update the new value from A0 (between 0 and 255)
                                ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:62:32: note: suggested alternative: 'ADC0'
   V2bot->eye[adcCnt] = 1023 - (ADCL>>6| ADCH<<2);   //update the new value from A0 (between 0 and 255)
                                ^~~~
                                ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:62:41: error: 'ADCH' was not declared in this scope
   V2bot->eye[adcCnt] = 1023 - (ADCL>>6| ADCH<<2);   //update the new value from A0 (between 0 and 255)
                                         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:62:41: note: suggested alternative: 'ADC0'
   V2bot->eye[adcCnt] = 1023 - (ADCL>>6| ADCH<<2);   //update the new value from A0 (between 0 and 255)
                                         ^~~~
                                         ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:65:3: error: 'ADMUX' was not declared in this scope
   ADMUX = (1 << REFS0) | (1 << ADLAR) | (adcCnt&0x07);
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:65:17: error: 'REFS0' was not declared in this scope
   ADMUX = (1 << REFS0) | (1 << ADLAR) | (adcCnt&0x07);
                 ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:65:17: note: suggested alternative: 'VREF_t'
   ADMUX = (1 << REFS0) | (1 << ADLAR) | (adcCnt&0x07);
                 ^~~~~
                 VREF_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:65:32: error: 'ADLAR' was not declared in this scope
   ADMUX = (1 << REFS0) | (1 << ADLAR) | (adcCnt&0x07);
                                ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:69:3: error: 'ADCSRB' was not declared in this scope
   ADCSRB = (ADCSRB & ~(1 << MUX5)) | (((adcCnt >> 3) & 0x01) << MUX5);
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:69:3: note: suggested alternative: 'DDRB'
   ADCSRB = (ADCSRB & ~(1 << MUX5)) | (((adcCnt >> 3) & 0x01) << MUX5);
   ^~~~~~
   DDRB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:69:29: error: 'MUX5' was not declared in this scope
   ADCSRB = (ADCSRB & ~(1 << MUX5)) | (((adcCnt >> 3) & 0x01) << MUX5);
                             ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In function 'void TIMER1_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:13:25: error: 'PINA' was not declared in this scope
 #define PIN_READ_COLOR (PINA)
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:86:13: note: in expansion of macro 'PIN_READ_COLOR'
   pinRead = PIN_READ_COLOR;
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:13:25: note: suggested alternative: 'PIN0'
 #define PIN_READ_COLOR (PINA)
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:86:13: note: in expansion of macro 'PIN_READ_COLOR'
   pinRead = PIN_READ_COLOR;
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp: In function 'void TIMER2_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:204:7: error: '_delay_us' was not declared in this scope
       _delay_us(1);
       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:204:7: note: suggested alternative: 'delay'
       _delay_us(1);
       ^~~~~~~~~
       delay
/home

examples/Version2

Result: FAIL


					
					

examples/Version3

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp: In constructor 'PeanutKing_Soccer_V1::PeanutKing_Soccer_V1()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:19:41: error: 'A7' was not declared in this scope
   irPin    {A0, A1, A2, A6, A3, A4, A5, A7}
                                         ^~
/home/ec2-user/ard/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:35:41: note: suggested alternative: 'A6'
   irPin    {A0, /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:66:3: note: suggested alternative: 'TCC1'
   TCCR1A = 0x00;            // Normal mode, just as a Timer
   ^~~~~~
   TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:67:3: error: 'TCCR1B' was not declared in this scope
   TCCR1B = 0;               // same for TCCR0B
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:67:3: note: suggested alternative: 'TCC1'
   TCCR1B = 0;               // same for TCCR0B
   ^~~~~~
   TCC1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:68:3: error: 'TCNT1' was not d/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:472:15: note: suggested alternative: 'PORTC'
     {&OCR3C, &PORTH, 5, 6},  // H5 6
               ^~~~~
               POR/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:70:3: error: 'OCR1A' was not declared in this scope
   OCR1A = 624;       // =(16*10^6) / (125*256) -1 (must be <65536)
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:72:19: error: 'WGM12' was not declared in this scope
   TCCR1B |= (1 << WGM12);   // CTC mode; Clear Timer on Compare
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:73:19: error: 'CS12' was not declared in this scope
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:73:19: note: suggested alternative: 'SS1'
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
                   SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:3: error: 'TIMSK1' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:3: note: suggested alternative: 'MISO1'
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
   MISO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:75:19: error: 'OCIE1A' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
                   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V3.cpp:76:3: error: 'sei' was not declared in this scope
   sei();    //allow interrupts
   ^~~
n this scope
   {&PING, 1},
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:43:5: note: suggested alternative: 'SING'
   {&PING, 1},
     ^~~~
     SING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:47:5: error: lvalue required as unary '&' operand
   {&PORTC, 0},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:48:5: error: lvalue required as unary '&' operand
   {&PORTC, 2},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:49:5: error: lvalue required as unary '&' operand
   {&PORTC, 3},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:50:5: error: lvalue required as unary '&' operand
   {&PORTC, 1},
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:54:5: error: 'PINA' was not declared in/home/ec2-user/arduino-testlib/cli-da/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:54:5: note: suggested alternative: 'PIN'
   {&PINA, 6},
     ^~~~
     PIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:55:5: error: 'PINA' was not declared in this scope
   {&PINA, 5},
     ^~~~
/home/ec2-user/ardui/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:106:19: error: 'WGM12' was not declared in this scope
   TCCR1B |= (1 << WGM12);   // CTC mode; Clear Timer on Compare
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:107:19: error: 'CS12' was not declared in this scope
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:107:19: note: suggested alternative: 'SS1'
   TCCR1B |= (1 << CS12);    // prescaler = 256
                   ^~~~
                   SS1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:109:3: error: 'TIMSK1' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
   ^~~~~~
SoccerV2.cpp:61:4: error: expected constructor, destructor, or type conversion before '(' token
 ISR(ADC_vect) {     //when new ADC value ready
    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/P/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:109:19: error: 'OCIE1A' was not declared in this scope
   TIMSK1 |= (1 << OCIE1A);  // enable timer compare interrupt
                   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:110:3: error: 'sei' was not declared in this scope
   sei();    //allow interrupts
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:110:3: note: suggested alternative: 'send'
   sei();    //allow interrupts
   ^~~
   send
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::autoScanning()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:370:7: error: 'sei' was not declared in this scope
       sei();    //allow interrupts
       ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:370:7: note: suggested alternative: 'send'
       sei();    //allow interrupts
       ^~~
       send
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:372:7: error: 'cli' was not declared in this scope
       cli();    //disable interrupts
       ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::bluetoothRemote()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:980:16: error: cannot bind non-const lvalue reference of type 'int&' to an rvalue of type 'int'
           Back(btDegree, btDistance, btRotate);
                ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:58:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Back(int&, int&, int&)'
     Back(int&, int&, int&),
     ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:983:17: error: cannot bind non-const lvalue reference of type 'int&' to an rvalue of type 'int'
           Chase(btDegree, btDistance, btRotate);
                 ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:57:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Chase(int&, int&, int&)'
     Chase(int&, int&, int&),
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:987:19: error: cannot bind non-const lvalue reference of type 'int&' to an rvalue of type 'int'
             Chase(btDegree, btDistance, btRotate);
                   ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:57:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Chase(int&, int&, int&)'
     Chase(int&, int&, int&),
     ^~~~~
occerV2.cpp: In member function 'void PeanutKingSoccerV2::init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:293:3: error: 'PORTL' was not declared in this scope
   PORTL &= ~(1 << 4);     // LOW s2
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:293:3: note: suggested alternative: 'PORTC'
   PORTL &= ~(1 << 4);     // LOW s2
   ^~~~~
   PORTC
/home/ec2-user/arduino-testlib/cli-data

examples/Version2

Result: FAIL


					
					

examples/Version3

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In constructor 'PeanutKing_Soccer_V2::PeanutKing_Soccer_V2()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:35:17: error: 'A1' was not declared in this scope
   irPin/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:470:15: error: 'PORTB' was not declared in this scope
     {&OCR3A, &PORTB, 6, 7},  // B6 7
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:471:7: error: 'OCR0B' was not declared in this scope
     {&OCR0B, &PORTB, 4, 5},  // B4 5
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:471:15: error: 'PORTB' was not declared in this scope
     {&OCR0B, &PORTB, 4, 5},  // B4 5
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:472:7: error: 'OCR3C' was not declared in this scope
     {&OCR3C, &PORTH, 5, 6},  // H5 6
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:472:15: error: 'PORTH' was not declared in this scope
     {&OCR3C, &PORTH, 5, 6},  // H5 6
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:473:7: error: 'OCR3B' was not declared in this scope
     {&OCR3B, &PORTH, 3, 4}   // H3 4
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.h:473:15: error: 'PORTH' was not declared in this scope
     {&OCR3B, &PORTH, 3, 4}   // H3 4
               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp: In member function 'void PeanutKing_Soccer_V1::motors(int16_t, int16_t, int16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:235:35: error: 'analogWrite' was not declared in this scope
       analogWrite(pwmPin[i], mc[i]);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V1.cpp:239:37: error: 'analogWrite' was not declared in this scope
       analogWrite(pwmPin[i], 0-mc[i]);
                                     ^
eclared in this scope
     analogWrite(pwmPin[motor_no], -speed);
                                         ^
RTC, 0},
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:48:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 2},
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:49:5: error: 'PORTC' was not declared in this scope
   {&PORTC, 3},
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKingSoccerV2.cpp:50:5: error: 'PORTC' was not decla/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::motorSet(uint8_t, int16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:270:40: error: 'analogWrite' was not declared in this scope
     analogWrite(pwmPin[motor_no], speed);
                                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:276:41: error: 'analogWrite' was not declared in this scope
     analogWrite(pwmPin[motor_no], -speed);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp: In member function 'void PeanutKing_Soccer_V2::bluetoothRemote()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:980:16: error: invalid initialization of non-const reference of type 'int&' from an rvalue of type 'int'
           Back(btDegree, btDistance, btRotate);
                ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:58:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Back(int&, int&, int&)'
     Back(int&, int&, int&),
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:983:17: error: invalid initialization of non-const reference of type 'int&' from an rvalue of type 'int'
           Chase(btDegree, btDistance, btRotate);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:57:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Chase(int&, int&, int&)'
     Chase(int&, int&, int&),
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:987:19: error: invalid initialization of non-const reference of type 'int&' from an rvalue of type 'int'
             Chase(btDegree, btDistance, btRotate);
                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.cpp:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PeanutKing_Soccer/PeanutKing_Soccer_V2.h:57:5: note:   initializing argument 1 of 'void PeanutKing_Soccer_V2::Chase(int&, int&, int&)'
     Chase(int&, int&, int&),
     ^

examples/Version2

Result: FAIL


					
					

examples/Version3

Result: FAIL