PxMatrix Christmas Icons - compatibility matrix

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

PxMatrix Christmas Icons

Version: 0.0.3
More details

Compatibility matrix

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

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.

examples/ChristmasIcons

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: note: suggested alternative: 'PUD'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
                                                PUD
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: error: 'P_E' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
                                                    M_E

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/src/ChristmasIcons.h:10:0,
                 from /tmp/arduino-testlib2665840715/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::spi_init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:862:9: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
     SPI.setDataMode(SPI_MODE0);
         ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:863:9: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
     SPI.setBitOrder(MSBFIRST);
         ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: error: 'SPI_TRANSFER' was not declared in this scope
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: note: suggested alternative: 'SPI0_BASE'
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
         SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: error: 'SPI_TRANSFER' was not declared in this scope
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: note: suggested alternative: 'SPI0_BASE'
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
   SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: error: 'SPI_TRANSFER' was not declared in this scope
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: note: suggested alternative: 'SPI0_BASE'
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
       SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: error: 'GPIO_REG_SET' was not declared in this scope
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: suggested alternative: 'GPIO_FUNC_SIO'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
           GPIO_FUNC_SIO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: error: 'GPIO_REG_CLEAR' was not declared in this scope
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: suggested alternative: 'GPIO_FUNC_UART'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
           GPIO_FUNC_UART
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: error: 'GPIO_REG_SET' was not declared in this scope
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: suggested alternative: 'GPIO_FUNC_SIO'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
         GPIO_FUNC_SIO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: error: 'GPIO_REG_CLEAR' was not declared in this scope
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: suggested alternative: 'GPIO_FUNC_UART'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
         GPIO_FUNC_UART
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::flushDisplay()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(0x00);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: note: suggested alternative: 'SPI0_BASE'
     SPI_BYTE(0x00);
     ^~~~~~~~
     SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPattern(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: error: 'SPI_BYTE' was not declared in this scope
       SPI_BYTE(0xFF);
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: note: suggested alternative: 'SPI0_BASE'
       SPI_BYTE(0xFF);
       ^~~~~~~~
       SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPixel(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: note: suggested alternative: 'SPI0_BASE'
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
     SPI0_BASE

examples/ChristmasIcons

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:19:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::spi_init()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:862:9: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
     SPI.setDataMode(SPI_MODE0);
         ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:863:9: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
     SPI.setBitOrder(MSBFIRST);
         ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: error: 'SPI_TRANSFER' was not declared in this scope
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: note: suggested alternative: 'SPI0_BASE'
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
         SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: error: 'SPI_TRANSFER' was not declared in this scope
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: note: suggested alternative: 'SPI0_BASE'
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
   SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: error: 'SPI_TRANSFER' was not declared in this scope
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: note: suggested alternative: 'SPI0_BASE'
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
       SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: error: 'GPIO_REG_SET' was not declared in this scope
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: suggested alternative: 'GPIO_FUNC_SIO'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
           GPIO_FUNC_SIO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: error: 'GPIO_REG_CLEAR' was not declared in this scope
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: suggested alternative: 'GPIO_FUNC_UART'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
           GPIO_FUNC_UART
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: error: 'GPIO_REG_SET' was not declared in this scope
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: suggested alternative: 'GPIO_FUNC_SIO'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
         GPIO_FUNC_SIO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: error: 'GPIO_REG_CLEAR' was not declared in this scope
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: suggested alternative: 'GPIO_FUNC_UART'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
         GPIO_FUNC_UART
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::flushDisplay()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(0x00);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: note: suggested alternative: 'SPI0_BASE'
     SPI_BYTE(0x00);
     ^~~~~~~~
     SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPattern(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: error: 'SPI_BYTE' was not declared in this scope
       SPI_BYTE(0xFF);
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: note: suggested alternative: 'SPI0_BASE'
       SPI_BYTE(0xFF);
       ^~~~~~~~
       SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPixel(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: note: suggested alternative: 'SPI0_BASE'
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
     SPI0_BASE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: note: suggested alternative: '__USAT'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
                        __USAT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: note: suggested alternative: '_B'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: note: suggested alternative: '_C'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: error: 'P_E' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
                                                    M_E

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/src/ChristmasIcons.h:10:0,
                 from /tmp/arduino-testlib2665840715/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:93:39: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_SET(val) (val < 8) ? PORTD |= _BV(val) : PORTB |= _BV(val-8)
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: in expansion of macro 'GPIO_REG_SET'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:94:41: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_CLEAR(val) (val < 8) ? PORTD &= ~_BV(val) : PORTB &= ~_BV(val-8)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: in expansion of macro 'GPIO_REG_CLEAR'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:93:39: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_SET(val) (val < 8) ? PORTD |= _BV(val) : PORTB |= _BV(val-8)
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: in expansion of macro 'GPIO_REG_SET'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:94:41: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_CLEAR(val) (val < 8) ? PORTD &= ~_BV(val) : PORTB &= ~_BV(val-8)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: in expansion of macro 'GPIO_REG_CLEAR'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~

examples/ChristmasIcons

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:19:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:93:39: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_SET(val) (val < 8) ? PORTD |= _BV(val) : PORTB |= _BV(val-8)
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: in expansion of macro 'GPIO_REG_SET'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:94:41: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_CLEAR(val) (val < 8) ? PORTD &= ~_BV(val) : PORTB &= ~_BV(val-8)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: in expansion of macro 'GPIO_REG_CLEAR'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:93:39: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_SET(val) (val < 8) ? PORTD |= _BV(val) : PORTB |= _BV(val-8)
                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: in expansion of macro 'GPIO_REG_SET'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:94:41: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass'
   #define GPIO_REG_CLEAR(val) (val < 8) ? PORTD &= ~_BV(val) : PORTB &= ~_BV(val-8)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: in expansion of macro 'GPIO_REG_CLEAR'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:36: note: suggested alternative: 'PA'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: note: suggested alternative: 'PB'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: note: suggested alternative: 'PC'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
                                            PC
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: note: suggested alternative: 'PD'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
                                                PD
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: error: 'P_E' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
                                                    M_E

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/src/ChristmasIcons.h:10:0,
                 from /tmp/arduino-testlib569868557/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: error: 'SPI_TRANSFER' was not declared in this scope
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: error: 'SPI_TRANSFER' was not declared in this scope
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: error: 'SPI_TRANSFER' was not declared in this scope
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: error: 'GPIO_REG_SET' was not declared in this scope
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: suggested alternative: 'PIO_PWM_ALT'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
           PIO_PWM_ALT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: error: 'GPIO_REG_CLEAR' was not declared in this scope
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: suggested alternative: 'PIO_AC_CLK'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
           PIO_AC_CLK
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: error: 'GPIO_REG_SET' was not declared in this scope
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: suggested alternative: 'PIO_PWM_ALT'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
         PIO_PWM_ALT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: error: 'GPIO_REG_CLEAR' was not declared in this scope
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: suggested alternative: 'PIO_AC_CLK'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
         PIO_AC_CLK
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::flushDisplay()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(0x00);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: note: suggested alternative: '_SFR_BYTE'
     SPI_BYTE(0x00);
     ^~~~~~~~
     _SFR_BYTE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPattern(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: error: 'SPI_BYTE' was not declared in this scope
       SPI_BYTE(0xFF);
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: note: suggested alternative: '_SFR_BYTE'
       SPI_BYTE(0xFF);
       ^~~~~~~~
       _SFR_BYTE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPixel(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: note: suggested alternative: '_SFR_BYTE'
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
     _SFR_BYTE

examples/ChristmasIcons

Result: FAIL

WARNING: library PxMatrix_Christmas_Icons claims to run on ESP8266, ESP32, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:19:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::display(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1073:9: error: 'SPI_TRANSFER' was not declared in this scope
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1090:3: error: 'SPI_TRANSFER' was not declared in this scope
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1132:7: error: 'SPI_TRANSFER' was not declared in this scope
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: error: 'GPIO_REG_SET' was not declared in this scope
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1142:11: note: suggested alternative: 'PIO_PWM_ALT'
           GPIO_REG_SET( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~
           PIO_PWM_ALT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: error: 'GPIO_REG_CLEAR' was not declared in this scope
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1144:11: note: suggested alternative: 'PIO_AC_CLK'
           GPIO_REG_CLEAR( 1 << _SPI_MOSI);
           ^~~~~~~~~~~~~~
           PIO_AC_CLK
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: error: 'GPIO_REG_SET' was not declared in this scope
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1145:9: note: suggested alternative: 'PIO_PWM_ALT'
         GPIO_REG_SET( 1 << _SPI_CLK);
         ^~~~~~~~~~~~
         PIO_PWM_ALT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: error: 'GPIO_REG_CLEAR' was not declared in this scope
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1146:9: note: suggested alternative: 'PIO_AC_CLK'
         GPIO_REG_CLEAR( 1 << _SPI_CLK);
         ^~~~~~~~~~~~~~
         PIO_AC_CLK
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::flushDisplay()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(0x00);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1176:5: note: suggested alternative: '_SFR_BYTE'
     SPI_BYTE(0x00);
     ^~~~~~~~
     _SFR_BYTE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPattern(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: error: 'SPI_BYTE' was not declared in this scope
       SPI_BYTE(0xFF);
       ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1185:7: note: suggested alternative: '_SFR_BYTE'
       SPI_BYTE(0xFF);
       ^~~~~~~~
       _SFR_BYTE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h: In member function 'void PxMATRIX::displayTestPixel(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: error: 'SPI_BYTE' was not declared in this scope
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/PxMatrix.h:1232:5: note: suggested alternative: '_SFR_BYTE'
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
     _SFR_BYTE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:40: note: suggested alternative: '_B'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:44: note: suggested alternative: '_C'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: error: 'P_E' was not declared in this scope
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_Christmas_Icons/examples/ChristmasIcons/ChristmasIcons.ino:54:52: note: suggested alternative: 'M_E'
 PxMATRIX display(64,64,P_LAT, P_OE,P_A,P_B,P_C,P_D,P_E);
                                                    ^~~
                                                    M_E

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

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

examples/ChristmasIcons

Result: PASS

Sketch uses 311242 bytes (23%) of program storage space. Maximum is 1310720 bytes.
Global variables use 27080 bytes (8%) of dynamic memory, leaving 300600 bytes for local variables. Maximum is 327680 bytes.