PxMatrix LED MATRIX library - compatibility matrix

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

PxMatrix LED MATRIX library

Version: 1.8.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
Aurora_Demo
double_buffer
mario_image_fm6216a_esp32
override_spi_pins_esp32
pattern_test
pixeltime
pixeltime_AVR
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

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

/tmp/arduino-testlib1252468868/test/test.ino:1:10: fatal error: PxMatrix_LED_MATRIX_library.h: No such file or directory
 #include <PxMatrix_LED_MATRIX_library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Aurora_Demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~

examples/double_buffer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: note: suggested alternative: 'PUD'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
                                                PUD

examples/mario_image_fm6216a_esp32

Result: FAIL


					
					

examples/override_spi_pins_esp32

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: note: suggested alternative: 'PUD'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
                                                PUD

examples/pattern_test

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~

examples/pixeltime

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~

examples/pixeltime_AVR

Result: PASS

Sketch uses 13626 bytes (42%) of program storage space. Maximum is 32256 bytes.
Global variables use 1365 bytes (66%) of dynamic memory, leaving 683 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

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

/tmp/arduino-testlib1349879570/test/test.ino:1:10: fatal error: PxMatrix_LED_MATRIX_library.h: No such file or directory
 #include <PxMatrix_LED_MATRIX_library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Aurora_Demo

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/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:69:
/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/double_buffer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:3: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_LED_MATRIX_library/examples/double_buffer/double_buffer.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: note: suggested alternative: '__USAT'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
                        __USAT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: note: suggested alternative: '_B'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: note: suggested alternative: '_C'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~

examples/mario_image_fm6216a_esp32

Result: FAIL


					
					

examples/override_spi_pins_esp32

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:27: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_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: note: suggested alternative: '__USAT'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
                        __USAT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: note: suggested alternative: '_B'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: note: suggested alternative: '_C'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~

examples/pattern_test

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:1: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_LED_MATRIX_library/examples/pattern_test/pattern_test.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: note: suggested alternative: '__USAT'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
                        __USAT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: note: suggested alternative: '_B'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: note: suggested alternative: '_C'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            _C

examples/pixeltime

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.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_LED_MATRIX_library/examples/pixeltime/pixeltime.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: note: suggested alternative: '__USAT'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
                        __USAT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: note: suggested alternative: '_B'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: note: suggested alternative: '_C'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            _C

examples/pixeltime_AVR

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime_AVR/pixeltime_AVR.ino:5: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

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

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

/tmp/arduino-testlib1349879570/test/test.ino:1:10: fatal error: PxMatrix_LED_MATRIX_library.h: No such file or directory
 #include <PxMatrix_LED_MATRIX_library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Aurora_Demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.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_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:36: note: suggested alternative: 'PA'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:40: note: suggested alternative: 'PB'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:44: note: suggested alternative: 'PC'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            PC

examples/double_buffer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:3: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_LED_MATRIX_library/examples/double_buffer/double_buffer.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:36: note: suggested alternative: 'PA'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: note: suggested alternative: 'PB'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: note: suggested alternative: 'PC'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            PC
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: note: suggested alternative: 'PD'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
                                                PD

examples/mario_image_fm6216a_esp32

Result: FAIL


					
					

examples/override_spi_pins_esp32

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:27: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_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:36: note: suggested alternative: 'PA'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: note: suggested alternative: 'PB'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: note: suggested alternative: 'PC'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            PC
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: note: suggested alternative: 'PD'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~
                                                PD

examples/pattern_test

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:1: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_LED_MATRIX_library/examples/pattern_test/pattern_test.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:36: note: suggested alternative: 'PA'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: note: suggested alternative: 'PB'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: note: suggested alternative: 'PC'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            PC

examples/pixeltime

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.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_LED_MATRIX_library/examples/pixeltime/pixeltime.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:36: note: suggested alternative: 'PA'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
                                    PA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: note: suggested alternative: 'PB'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        PB
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: note: suggested alternative: 'PC'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            PC

examples/pixeltime_AVR

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime_AVR/pixeltime_AVR.ino:5: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);
         ^~~~~~~~~~~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

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

/tmp/arduino-testlib1252468868/test/test.ino:1:10: fatal error: PxMatrix_LED_MATRIX_library.h: No such file or directory
 #include <PxMatrix_LED_MATRIX_library.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/Aurora_Demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.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:1073:9: note: suggested alternative: 'SPI_ADVANCE'
         SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
         ^~~~~~~~~~~~
         SPI_ADVANCE
/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: 'SPI_ADVANCE'
   SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size);
   ^~~~~~~~~~~~
   SPI_ADVANCE
/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: 'SPI_ADVANCE'
       SPI_TRANSFER(&(*bufferp)[_display_color][i*_send_buffer_size],_send_buffer_size-1);
       ^~~~~~~~~~~~
       SPI_ADVANCE
/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: 'SPI_DATA'
     SPI_BYTE(0x00);
     ^~~~~~~~
     SPI_DATA
/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: 'SPI_DATA'
       SPI_BYTE(0xFF);
       ^~~~~~~~
       SPI_DATA
/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: 'SPI_DATA'
     SPI_BYTE(1<<_test_pixel_counter%8);
     ^~~~~~~~
     SPI_DATA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:40: note: suggested alternative: '_B'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/Aurora_Demo/Aurora_Demo.ino:65:44: note: suggested alternative: '_C'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            _C

examples/double_buffer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:3: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_LED_MATRIX_library/examples/double_buffer/double_buffer.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:40: note: suggested alternative: '_B'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:44: note: suggested alternative: '_C'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/double_buffer/double_buffer.ino:35:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~

examples/mario_image_fm6216a_esp32

Result: FAIL


					
					

examples/override_spi_pins_esp32

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:27: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_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:31: note: suggested alternative: 'M_E'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:40: note: suggested alternative: '_B'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:44: note: suggested alternative: '_C'
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                            ^~~
                                            _C
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/override_spi_pins_esp32/override_spi_pins_esp32.ino:52:48: error: 'P_D' was not declared in this scope
 PxMATRIX display(64,32,P_LAT, P_OE,P_A,P_B,P_C,P_D);
                                                ^~~

examples/pattern_test

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:1: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_LED_MATRIX_library/examples/pattern_test/pattern_test.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:40: note: suggested alternative: '_B'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pattern_test/pattern_test.ino:33:44: note: suggested alternative: '_C'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            _C

examples/pixeltime

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.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_LED_MATRIX_library/examples/pixeltime/pixeltime.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: error: 'P_LAT' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:24: note: suggested alternative: 'FP_NAN'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                        ^~~~~
                        FP_NAN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: error: 'P_OE' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:31: note: suggested alternative: 'M_E'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                               ^~~~
                               M_E
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:36: error: 'P_A' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: error: 'P_B' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:40: note: suggested alternative: '_B'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                        ^~~
                                        _B
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: error: 'P_C' was not declared in this scope
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime/pixeltime.ino:57:44: note: suggested alternative: '_C'
 PxMATRIX display(32,16,P_LAT, P_OE,P_A,P_B,P_C);
                                            ^~~
                                            _C

examples/pixeltime_AVR

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PxMatrix_LED_MATRIX_library/examples/pixeltime_AVR/pixeltime_AVR.ino:5: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

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

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

cp: cannot create regular file '/tmp/arduino-sketch-46775442946880DDDD459606250C4AF3/partitions.csv': No space left on device

examples/Aurora_Demo

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-9DD1F998119E3C0D806ABFBCFB5B2204/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/double_buffer

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-5E93DA44C263456F2D3204A13DF621D0/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/mario_image_fm6216a_esp32

Result: FAIL


					
					

examples/override_spi_pins_esp32

Result: FAIL


					
					

examples/pattern_test

Result: FAIL


					
					

examples/pixeltime

Result: FAIL


					
					

examples/pixeltime_AVR

Result: FAIL