FastLED NeoMatrix - compatibility matrix

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

FastLED NeoMatrix

Version: 1.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
matrixtest
tiletest
FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos
MatrixGFXDemo
MatrixGFXDemo64
NeoMatrix_LEDMatrix
espgifread
fontzoom
arduino:avr:uno
1.8.4
Yes PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL PASS PASS FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

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

examples/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos

Result: FAIL


					
					

examples/MatrixGFXDemo

Result: FAIL

Sketch uses 22938 bytes (71%) of program storage space. Maximum is 32256 bytes.
Global variables use 4005 bytes (195%) of dynamic memory, leaving -1957 bytes for local variables. Maximum is 2048 bytes.
Not enough memory; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing your footprint.

examples/MatrixGFXDemo64

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:50:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<23>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<23, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 23; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:772:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
  static_assert(validpin(), "Invalid pin specified");
  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<22>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<22, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<22, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<22, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 22; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:773:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<27>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<27, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 27; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:774:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<21>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<21, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<21, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<21, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 21; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:775:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<25>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<25, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 25; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:784:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<26>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<26, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 26; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:785:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified

examples/NeoMatrix_LEDMatrix

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:19:1: error: 'cLEDMatrix' does not name a type; did you mean 'LEDMatrix'?
 cLEDMatrix<-MATRIX_TILE_WIDTH, -MATRIX_TILE_HEIGHT, HORIZONTAL_ZIGZAG_MATRIX,
 ^~~~~~~~~~
 LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: error: 'ledmatrix' was not declared in this scope
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: note: suggested alternative: 'LEDMatrix'
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
              LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void sprite_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
     matrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void flag()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
     matrix
Multiple libraries were found for "LEDMatrix.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Shift_Register_LED_Matrix_Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_LED_Matrix_Driver

examples/espgifread

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/espgifread/espgifread.ino:3:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/fontzoom

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: error: 'WS2811_PORTA' was not declared in this scope
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: note: suggested alternative: 'WS2811_400'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
                     WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: wrong number of template arguments (2, should be 1)
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/librarie

examples/matrixtest

Result: PASS

Sketch uses 12050 bytes (37%) of program storage space. Maximum is 32256 bytes.
Global variables use 1277 bytes (62%) of dynamic memory, leaving 771 bytes for local variables. Maximum is 2048 bytes.

examples/tiletest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: error: 'WS2811_PORTA' was not declared in this scope
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: note: suggested alternative: 'WS2811_400'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
                   WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: wrong number of template arguments (2, should be 1)
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note: candidate: template<template<unsigned char DATA_PIN> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

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

examples/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos

Result: FAIL


					
					

examples/MatrixGFXDemo

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/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo/MatrixGFXDemo.ino:6:
/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/MatrixGFXDemo64

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/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/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/NeoMatrix_LEDMatrix

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/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/config.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/led_sysdefs.h:55:2: error: #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
 #error "This platform isn't recognized by FastLED... yet.  See comments in FastLED/led_sysdefs.h for options."
  ^~~~~
Multiple libraries were found for "LEDMatrix.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Shift_Register_LED_Matrix_Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_LED_Matrix_Driver

examples/espgifread

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/espgifread/espgifread.ino:3:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/fontzoom

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/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/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/matrixtest

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/FastLED_NeoMatrix/examples/matrixtest/matrixtest.pde:5:
/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/tiletest

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/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:
/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."
  ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 6996 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 503 bytes (8%) of dynamic memory, leaving 5641 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_BusIO/Adafruit_I2CDevice.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'bool Adafruit_I2CDevice::_read(uint8_t*, size_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:64:12: note: candidate 1: size_t TwoWire::requestFrom(int, int, int)
     size_t requestFrom(int, int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:62:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t, bool)
     size_t requestFrom(uint8_t, size_t, bool);
            ^~~~~~~~~~~

examples/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos

Result: FAIL


					
					

examples/MatrixGFXDemo

Result: PASS

Sketch uses 26601 bytes (54%) of program storage space. Maximum is 49152 bytes.
Global variables use 3630 bytes (59%) of dynamic memory, leaving 2514 bytes for local variables. Maximum is 6144 bytes.

examples/MatrixGFXDemo64

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:50:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<23>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<23, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 23; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:772:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
  static_assert(validpin(), "Invalid pin specified");
  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<27>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<27, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 27; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:774:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<25>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<25, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 25; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:784:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<26>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:107:49:   required from 'class ClocklessController<26, 4, 10, 6, (EOrder)66, 0, false, 10>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:474:7:   required from 'class WS2812Controller800Khz<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 26; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:785:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastled_avr.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:41,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h: In instantiation of 'static void _AVRPIN<PIN, _MASK, _PORT, _DDR, _PIN>::setOutput() [with unsigned char PIN = 14; unsigned char _MASK = 8; _PORT = __gen_struct_VPORTD_OUT; _DDR = __gen_struct_VPORTD_DIR; _PIN = __gen_struct_VPORTD_IN]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:114:31:   required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::init() [with unsigned char DATA_PIN = 14; int T1 = 4; int T2 = 10; int T3 = 6; EOrder RGB_ORDER = (EOrder)66; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 10]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:819:1:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h:22:42: error: incomplete type '__gen_struct_VPORTD_DIR' used in nested name specifier
  inline static void setOutput() { _DDR::r() |= _MASK; }
                                   ~~~~~~~^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h: In instantiation of 'static void _AVRPIN<PIN, _MASK, _PORT, _DDR, _PIN>::setOutput() [with unsigned char PIN = 15; unsigned char _MASK = 4; _PORT = __gen_struct_VPORTD_OUT; _DDR = __gen_struct_VPORTD_DIR; _PIN = __gen_struct_VPORTD_IN]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:114:31:   required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::init() [with unsigned char DATA_PIN = 15; int T1 = 4; int T2 = 10; int T3 = 6; EOrder RGB_ORDER = (EOrder)66; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 10]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:819:1:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h:22:42: error: incomplete type '__gen_struct_VPORTD_DIR' used in nested name specifier
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h: In instantiation of 'static void _AVRPIN<PIN, _MASK, _PORT, _DDR, _PIN>::setOutput() [with unsigned char PIN = 0; unsigned char _MASK = 32; _PORT = __gen_struct_VPORTC_OUT; _DDR = __gen_struct_VPORTC_DIR; _PIN = __gen_struct_VPORTC_IN]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:114:31:   required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::init() [with unsigned char DATA_PIN = 0; int T1 = 4; int T2 = 10; int T3 = 6; EOrder RGB_ORDER = (EOrder)66; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 10]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:819:1:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h:22:42: error: incomplete type '__gen_struct_VPORTC_DIR' used in nested name specifier
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/fastpin_avr.h: In instantiation of 'static void _AVRPIN<PIN, _MASK, _PORT, _DDR, _PIN>::setOutput() [with unsigned char PIN = 4; unsigned char _MASK = 64; _PORT = __gen_struct_VPORTC_OUT; _DDR = __gen_struct_VPORTC_DIR; _PIN = __gen_struct_VPORTC_IN]':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/avr/clockless_trinket.h:114:31:   required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::init() [with unsigned char DATA_PIN = 4; int T1 = 4; int T2 = 10; int T3 = 6; EOrder RGB_ORDER = (EOrder)66; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 10]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:819:1:   required from here
/home/ec2-user/arduino-te

examples/NeoMatrix_LEDMatrix

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:19:1: error: 'cLEDMatrix' does not name a type; did you mean 'LEDMatrix'?
 cLEDMatrix<-MATRIX_TILE_WIDTH, -MATRIX_TILE_HEIGHT, HORIZONTAL_ZIGZAG_MATRIX,
 ^~~~~~~~~~
 LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: error: 'ledmatrix' was not declared in this scope
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: note: suggested alternative: 'LEDMatrix'
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
              LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void sprite_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
     matrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void flag()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
     matrix
Multiple libraries were found for "LEDMatrix.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Shift_Register_LED_Matrix_Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_LED_Matrix_Driver

examples/espgifread

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/espgifread/espgifread.ino:3:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/fontzoom

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: error: 'WS2811_PORTA' was not declared in this scope
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: note: suggested alternative: 'WS2811_400'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
                     WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: wrong number of template arguments (2, should be 1)
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/librarie

examples/matrixtest

Result: PASS

Sketch uses 15886 bytes (32%) of program storage space. Maximum is 49152 bytes.
Global variables use 1324 bytes (21%) of dynamic memory, leaving 4820 bytes for local variables. Maximum is 6144 bytes.

examples/tiletest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: error: 'WS2811_PORTA' was not declared in this scope
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: note: suggested alternative: 'WS2811_400'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
                   WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: wrong number of template arguments (2, should be 1)
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note: candidate: template<template<unsigned char DATA_PIN> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 14800 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3672 bytes (11%) of dynamic memory, leaving 29096 bytes for local variables. Maximum is 32768 bytes.

examples/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos

Result: FAIL


					
					

examples/MatrixGFXDemo

Result: PASS

Sketch uses 31392 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 6820 bytes (20%) of dynamic memory, leaving 25948 bytes for local variables. Maximum is 32768 bytes.

examples/MatrixGFXDemo64

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:50:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<23>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:242:29:   required from 'class FastPinBB<23>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/arm/d21/clockless_arm_d21.h:10:54:   required from 'class ClocklessController<23, 12, 30, 18, (EOrder)66, 0, false, 50>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<23, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 23; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:772:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
  static_assert(validpin(), "Invalid pin specified");
  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<22>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:242:29:   required from 'class FastPinBB<22>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/arm/d21/clockless_arm_d21.h:10:54:   required from 'class ClocklessController<22, 12, 30, 18, (EOrder)66, 0, false, 50>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<22, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<22, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 22; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:773:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<27>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:242:29:   required from 'class FastPinBB<27>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/arm/d21/clockless_arm_d21.h:10:54:   required from 'class ClocklessController<27, 12, 30, 18, (EOrder)66, 0, false, 50>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<27, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 27; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:774:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<25>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:242:29:   required from 'class FastPinBB<25>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/arm/d21/clockless_arm_d21.h:10:54:   required from 'class ClocklessController<25, 12, 30, 18, (EOrder)66, 0, false, 50>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<25, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 25; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:784:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h: In instantiation of 'class FastPin<26>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:242:29:   required from 'class FastPinBB<26>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/arm/d21/clockless_arm_d21.h:10:54:   required from 'class ClocklessController<26, 12, 30, 18, (EOrder)66, 0, false, 50>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:107:52:   required from 'class WS2812B<26, (EOrder)66>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:304:39:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 26; EOrder RGB_ORDER = (EOrder)66]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:785:84:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastpin.h:210:2: error: static assertion failed: Invalid pin specified

examples/NeoMatrix_LEDMatrix

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:19:1: error: 'cLEDMatrix' does not name a type; did you mean 'LEDMatrix'?
 cLEDMatrix<-MATRIX_TILE_WIDTH, -MATRIX_TILE_HEIGHT, HORIZONTAL_ZIGZAG_MATRIX,
 ^~~~~~~~~~
 LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: error: 'ledmatrix' was not declared in this scope
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: note: suggested alternative: 'LEDMatrix'
 CRGB *leds = ledmatrix[0];
              ^~~~~~~~~
              LEDMatrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void sprite_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^~~~~~~~~
     matrix
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void flag()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: note: suggested alternative: 'matrix'
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^~~~~~~~~
     matrix
Multiple libraries were found for "LEDMatrix.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Shift_Register_LED_Matrix_Lib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_LED_Matrix_Driver

examples/espgifread

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/espgifread/espgifread.ino:3:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/fontzoom

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: error: 'WS2811_PORTA' was not declared in this scope
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: note: suggested alternative: 'WS2811_400'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^~~~~~~~~~~~
                     WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: wrong number of template arguments (2, should be 1)
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: invalid conversion from 'int' to 'EOrder' [-fpermissive]
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: invalid conversion from 'int' to 'EOrder' [-fpermissive]
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: te

examples/matrixtest

Result: PASS

Sketch uses 22600 bytes (8%) of program storage space. Maximum is 262144 bytes.
Global variables use 4520 bytes (13%) of dynamic memory, leaving 28248 bytes for local variables. Maximum is 32768 bytes.

examples/tiletest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: error: 'WS2811_PORTA' was not declared in this scope
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: note: suggested alternative: 'WS2811_400'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^~~~~~~~~~~~
                   WS2811_400
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: no matching function for call to 'CFastLED::addLeds<<expression error>, 3>(CRGB [768], int)'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note: candidate: template<ESPIChipsets CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                        ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:268:56: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: wrong number of template arguments (2, should be 1)
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:272:74: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: invalid conversion from 'int' to 'EOrder' [-fpermissive]
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note: candidate: template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, long unsigned int SPI_DATA_RATE> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE> static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                  ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:276:98: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: invalid conversion from 'int' to 'EOrder' [-fpermissive]
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In f

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL



					
					

examples/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos

Result: FAIL


					
					

examples/MatrixGFXDemo

Result: PASS

Sketch uses 239498 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 17656 bytes (5%) of dynamic memory, leaving 310024 bytes for local variables. Maximum is 327680 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo/MatrixGFXDemo.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.cpp:38:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.cpp:38:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^

examples/MatrixGFXDemo64

Result: PASS

Sketch uses 237938 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 28424 bytes (8%) of dynamic memory, leaving 299256 bytes for local variables. Maximum is 327680 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/MatrixGFXDemo64/MatrixGFXDemo64.ino:10:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.cpp:38:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.cpp:38:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^

examples/NeoMatrix_LEDMatrix

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/config.h:4,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:19:1: error: 'cLEDMatrix' does not name a type
 cLEDMatrix<-MATRIX_TILE_WIDTH, -MATRIX_TILE_HEIGHT, HORIZONTAL_ZIGZAG_MATRIX,
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/NeoMatrix_LEDMatrix.ino:29:14: error: 'ledmatrix' was not declared in this scope
 CRGB *leds = ledmatrix[0];
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void sprite_setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:7:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawLine (0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 255, 0));
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino: In function 'void flag()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/NeoMatrix_LEDMatrix/LEDMatrix_Flag.ino:18:5: error: 'ledmatrix' was not declared in this scope
     ledmatrix.DrawFilledRectangle(0, 0, ledmatrix.Width() - 1, ledmatrix.Height() - 1, CRGB(0, 0, 255));
     ^
Multiple libraries were found for "LEDMatrix.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_LED_Matrix_Driver
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Shift_Register_LED_Matrix_Lib
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/espgifread

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/espgifread/espgifread.ino:12:28: fatal error: user_interface.h: No such file or directory
compilation terminated.

examples/fontzoom

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:21: error: 'WS2811_PORTA' was not declared in this scope
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: no matching function for call to 'CFastLED::addLeds(CRGB [768], int)'
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note: candidate: template<template<unsigned char DATA_PIN> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:201:60: error: template argument 1 is invalid
     FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Framebuffer_GFX/Framebuffer_GFX.h:33:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/FastLED_NeoMatrix.h:23,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/fontzoom/fontzoom.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:359:25: note: candidate: template<template<EOrder RGB_ORDER> class CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDContr

examples/matrixtest

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/matrixtest/matrixtest.pde:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/fastled_esp32.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms.h:36,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:54,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/matrixtest/matrixtest.pde:5:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h: In instantiation of 'class ClocklessController<6, 60, 150, 90, (EOrder)66u, 0, false, 5>':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/chipsets.h:578:7:   required from 'class WS2812Controller800Khz<6u, (EOrder)66u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:94:34:   required from 'class NEOPIXEL<6u>'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:316:28:   required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 6u]'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/matrixtest/matrixtest.pde:49:54:   required from here
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h:358:5: error: static assertion failed: Invalid pin specified
     static_assert(FastPin<DATA_PIN>::validpin(), "Invalid pin specified");
     ^

examples/tiletest

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:67:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output
 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:19: error: 'WS2811_PORTA' was not declared in this scope
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: no matching function for call to 'CFastLED::addLeds(CRGB [768], int)'
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER, unsigned int SPI_DATA_RATE> CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER, uint32_t SPI_DATA_RATE > CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:225:130: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:239:95: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note: candidate: template<ESPIChipsets CHIPSET, unsigned char DATA_PIN, unsigned char CLOCK_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  template<ESPIChipsets CHIPSET,  uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER > static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                                                                                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:253:113: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:303:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note: candidate: template<template<unsigned char DATA_PIN, EOrder RGB_ORDER> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:309:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note: candidate: template<template<unsigned char DATA_PIN> class CHIPSET, unsigned char DATA_PIN> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:315:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:359:25: note: candidate: template<template<EOrder RGB_ORDER> class CHIPSET, EOrder RGB_ORDER> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:359:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: template argument 1 is invalid
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: invalid conversion from 'int' to 'EOrder' [-fpermissive]
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:365:25: note: candidate: template<template<EOrder RGB_ORDER> class CHIPSET> static CLEDController& CFastLED::addLeds(CRGB*, int, int)
  static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) {
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED/src/FastLED.h:365:25: note:   template argument deduction/substitution failed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FastLED_NeoMatrix/examples/tiletest/tiletest.pde:69:58: error: wrong number of template arguments (2, should be 1)
   FastLED.addLeds<WS2811_PORTA,3>(matrixleds, NUMMATRIX/3).setCorrection(TypicalLEDStrip);
                                                          ^