AnimatedGIF - compatibility matrix

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

AnimatedGIF

Version: 1.4.7
More details

Compatibility matrix

Board Claims compatibility Inclusion
TinyPico_Display_GIF
adafruit_gfx_memory
big_mem_demo
ESP32_LEDMatrix_I2S
adafruit_gfx_sdcard
TFT_eSPI_memory
gif_transparency_demo
play_all_sd_files
gif_oled_demo
NeoPixel_Player
best_practices_example
bitbank_lcd_library
gif_animated_digits
gif_benchmark
gif_from_spi_flash
ESP32-LGFX-SDCard-GifPlayer
arduino:avr:uno
1.8.4
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS PASS FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL PASS FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL PASS FAIL FAIL FAIL PASS FAIL FAIL PASS FAIL FAIL FAIL FAIL PASS FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

examples/ESP32-LGFX-SDCard-GifPlayer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:7:4: error: #error “This library only supports boards with ESP32 family processors”
   #error “This library only supports boards with ESP32 family processors”
    ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:16:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/ESP32_LEDMatrix_I2S

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32_LEDMatrix_I2S/ESP32_LEDMatrix_I2S.ino:24:10: fatal error: ../test_images/homer_tiny.h: No such file or directory
 #include "../test_images/homer_tiny.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/NeoPixel_Player

Result: FAIL


					
					

examples/TFT_eSPI_memory

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TFT_eSPI_memory/TFT_eSPI_memory.ino:35:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-data

examples/TinyPico_Display_GIF

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xf0,0xdd,0xe8,0x1d,0x1c,0x01,0x01,0x00,0x3b};
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimp

examples/adafruit_gfx_memory

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino:145:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_sdcard

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:190:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:192:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:193:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:194:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:195:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:204:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/best_practices_example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:59:55: error: overflow in constant expression
 static uint16_t usImage[DISPLAY_WIDTH * DISPLAY_HEIGHT];
                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:59:55: error: size of array 'usImage' is too large
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:147:10: error: 'usImage' was not declared in this scope
     d = &usImage[pDraw->iWidth * pDraw->y];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:319:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:324:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:325:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:326:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:327:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:344:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/big_mem_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:20:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/us

examples/bitbank_lcd_library

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:57: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:72:62: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
           spilcdWriteDataBlock((uint8_t *)usTemp, iCount*2, 1);
                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:51: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:100:58: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
       spilcdWriteDataBlock((uint8_t *)usTemp, iWidth*2, 1);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:109:109: error: cannot convert '<unnamed enum>' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)'
   spilcdInit(LCD_ST7735R, 0, 0, 1, 20000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: error: 'LCD_ORIENTATION_ROTATED' was not declared in this scope
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: note: suggested alternative: 'LCD_ORIENTATION_270'
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
                        LCD_ORIENTATION_270
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:111:17: error: too few arguments to function 'int spilcdFill(SPILCD*, short unsigned int, int)'
   spilcdFill(0,1);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:160:5: note: declared here
 int spilcdFill(SPILCD *pLCD, unsigned short usPattern, int bRender);
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:120:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_animated_digits

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:44:18: error: size of array 'gif' is too large
 AnimatedGIF gif[4]; // we need 4 independent instances of the class to animate the 4 digits simultaneously
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino: In function 'void ShowDigits(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:170:7: error: 'gif' was not declared in this scope
       gif[i].open((uint8_t *)digits[t0], lengths[t0], GIFDraw); // prepare the right digit animated file
       ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:182:15: error: 'gif' was not declared in this scope
          rc = gif[i].playFrame(false, NULL, (void *)&priv); // draw it and return immediately
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:226:6: error: 'gif' was not declared in this scope
      gif[i].begin(GIF_PALETTE_RGB565_LE);
      ^~~

examples/gif_benchmark

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/badgers.h:5:15: error: size of variable 'ucBadgers' is too large
 const uint8_t ucBadgers[] PROGMEM = {0x47,0x49,0x46,0x38,0x39,0x61,0xa0,0x00,0x78,0x00,0xf7,0x00,0x00,0x09,0x0c,0x08,
               ^
lto-wrapper: fatal error: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc returned 1 exit status
compilation terminated.
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/../lib/gcc/avr/7.3.0/../../../../avr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

examples/gif_from_spi_flash

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
 #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
 #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:45:6: error: #error No QSPI/SPI flash are defined on your board variant.h !
     #error No QSPI/SPI flash are defined on your board variant.h !
      ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/gif_oled_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/u

examples/gif_transparency_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino:168:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
       Serial.printf("image specs: (%d x %d)\n", gif.getCanvasWidth(), gif.getCanvasHeight());
              ^~~~~~
              print

examples/play_all_sd_files

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:158:51: error: no matching function for call to 'SPIClass::begin(int, int, int, int)'
   SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, SD_CS_PIN);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SPI/src/SPI.h:159:15: note: candidate: static void SPIClass::begin()
   static void begin();
               ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SPI/src/SPI.h:159:15: note:   candidate expects 0 arguments, 4 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void ShowGIF(char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:179:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:222:26: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
                   Serial.printf("Playing %s\n", temp.name());
                          ^~~~~~
                          print

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.

examples/ESP32-LGFX-SDCard-GifPlayer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:7:4: error: #error “This library only supports boards with ESP32 family processors”
   #error “This library only supports boards with ESP32 family processors”
    ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:16:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/ESP32_LEDMatrix_I2S

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32_LEDMatrix_I2S/ESP32_LEDMatrix_I2S.ino:24:10: fatal error: ../test_images/homer_tiny.h: No such file or directory
 #include "../test_images/homer_tiny.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/NeoPixel_Player

Result: FAIL


					
					

examples/TFT_eSPI_memory

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TFT_eSPI/TFT_eSPI.h:71:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TFT_eSPI_memory/TFT_eSPI_memory.ino:45:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TFT_eSPI/Processors/TFT_eSPI_RP2040.h:107:12: fatal error: FS.h: No such file or directory
   #include <FS.h>
            ^~~~~~
compilation terminated.

examples/TinyPico_Display_GIF

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino:131:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_memory

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino:145:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_sdcard

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:190:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:192:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:193:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:194:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:195:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:204:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/best_practices_example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:319:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:324:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:325:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:326:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:327:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:344:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/big_mem_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:89:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:102:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("total decode time for %d frames = %d us\n", iFrames, (int)lTime);
              ^~~~~~
              print

examples/bitbank_lcd_library

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:38: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                             ~~~~~~~~~^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:57: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:72:62: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
           spilcdWriteDataBlock((uint8_t *)usTemp, iCount*2, 1);
                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:32: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                         ~~~~~~~^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:51: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:100:58: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
       spilcdWriteDataBlock((uint8_t *)usTemp, iWidth*2, 1);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:109:109: error: cannot convert '<unnamed enum>' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)'
   spilcdInit(LCD_ST7735R, 0, 0, 1, 20000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: error: 'LCD_ORIENTATION_ROTATED' was not declared in this scope
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: note: suggested alternative: 'LCD_ORIENTATION_270'
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
                        LCD_ORIENTATION_270
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:111:17: error: too few arguments to function 'int spilcdFill(SPILCD*, short unsigned int, int)'
   spilcdFill(0,1);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:160:5: note: declared here
 int spilcdFill(SPILCD *pLCD, unsigned short usPattern, int bRender);
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:120:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_animated_digits

Result: PASS

Sketch uses 92300 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 140592 bytes (52%) of dynamic memory, leaving 129744 bytes for local variables. Maximum is 270336 bytes.

examples/gif_benchmark

Result: PASS

Sketch uses 81894 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 67432 bytes (24%) of dynamic memory, leaving 202904 bytes for local variables. Maximum is 270336 bytes.

examples/gif_from_spi_flash

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
 #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
 #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:45:6: error: #error No QSPI/SPI flash are defined on your board variant.h !
     #error No QSPI/SPI flash are defined on your board variant.h !
      ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/gif_oled_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino:110:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_transparency_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino:168:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
       Serial.printf("image specs: (%d x %d)\n", gif.getCanvasWidth(), gif.getCanvasHeight());
              ^~~~~~
              print

examples/play_all_sd_files

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:158:51: error: no matching function for call to 'arduino::MbedSPI::begin(int, int, int, int)'
   SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, SD_CS_PIN);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/libraries/SPI/SPI.h:47:18: note: candidate: virtual void arduino::MbedSPI::begin()
     virtual void begin();
                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/libraries/SPI/SPI.h:47:18: note:   candidate expects 0 arguments, 4 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void ShowGIF(char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:179:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:222:26: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
                   Serial.printf("Playing %s\n", temp.name());
                          ^~~~~~
                          print

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes.
Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.

examples/ESP32-LGFX-SDCard-GifPlayer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:7:4: error: #error “This library only supports boards with ESP32 family processors”
   #error “This library only supports boards with ESP32 family processors”
    ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:16:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/ESP32_LEDMatrix_I2S

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32_LEDMatrix_I2S/ESP32_LEDMatrix_I2S.ino:24:10: fatal error: ../test_images/homer_tiny.h: No such file or directory
 #include "../test_images/homer_tiny.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/NeoPixel_Player

Result: FAIL


					
					

examples/TFT_eSPI_memory

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TFT_eSPI_memory/TFT_eSPI_memory.ino:35:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-data

examples/TinyPico_Display_GIF

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xf0,0xdd,0xe8,0x1d,0x1c,0x01,0x01,0x00,0x3b};
                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/homer_small_car.h:27678:46: sorry, unimp

examples/adafruit_gfx_memory

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino:145:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_sdcard

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:190:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:192:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:193:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:194:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:195:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:204:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/best_practices_example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:59:55: error: overflow in constant expression
 static uint16_t usImage[DISPLAY_WIDTH * DISPLAY_HEIGHT];
                                                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:59:55: error: size of array 'usImage' is too large
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:147:10: error: 'usImage' was not declared in this scope
     d = &usImage[pDraw->iWidth * pDraw->y];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:319:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:324:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:325:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:326:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:327:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:344:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/big_mem_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:20:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/us

examples/bitbank_lcd_library

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:57: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:72:62: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
           spilcdWriteDataBlock((uint8_t *)usTemp, iCount*2, 1);
                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:51: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:100:58: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
       spilcdWriteDataBlock((uint8_t *)usTemp, iWidth*2, 1);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:109:109: error: cannot convert '<unnamed enum>' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)'
   spilcdInit(LCD_ST7735R, 0, 0, 1, 20000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: error: 'LCD_ORIENTATION_ROTATED' was not declared in this scope
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: note: suggested alternative: 'LCD_ORIENTATION_270'
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
                        LCD_ORIENTATION_270
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:111:17: error: too few arguments to function 'int spilcdFill(SPILCD*, short unsigned int, int)'
   spilcdFill(0,1);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:160:5: note: declared here
 int spilcdFill(SPILCD *pLCD, unsigned short usPattern, int bRender);
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:120:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_animated_digits

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:44:18: error: size of array 'gif' is too large
 AnimatedGIF gif[4]; // we need 4 independent instances of the class to animate the 4 digits simultaneously
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino: In function 'void ShowDigits(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:170:7: error: 'gif' was not declared in this scope
       gif[i].open((uint8_t *)digits[t0], lengths[t0], GIFDraw); // prepare the right digit animated file
       ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:182:15: error: 'gif' was not declared in this scope
          rc = gif[i].playFrame(false, NULL, (void *)&priv); // draw it and return immediately
               ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:226:6: error: 'gif' was not declared in this scope
      gif[i].begin(GIF_PALETTE_RGB565_LE);
      ^~~

examples/gif_benchmark

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/badgers.h:5:15: error: size of variable 'ucBadgers' is too large
 const uint8_t ucBadgers[] PROGMEM = {0x47,0x49,0x46,0x38,0x39,0x61,0xa0,0x00,0x78,0x00,0xf7,0x00,0x00,0x09,0x0c,0x08,
               ^
lto-wrapper: fatal error: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-gcc returned 1 exit status
compilation terminated.
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/../lib/gcc/avr/7.3.0/../../../../avr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

examples/gif_from_spi_flash

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
 #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
 #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:45:6: error: #error No QSPI/SPI flash are defined on your board variant.h !
     #error No QSPI/SPI flash are defined on your board variant.h !
      ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary

examples/gif_oled_demo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}'
  0xa2,0x7f,0xfa,0x22,0x11,0x04,0x00,0x3b};
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/src/../test_images/pattern.h:5238:41: sorry, unimplemented: non-trivial designated initializers not supported
/home/ec2-user/arduino-testlib/cli-datadir/u

examples/gif_transparency_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino:168:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
       Serial.printf("image specs: (%d x %d)\n", gif.getCanvasWidth(), gif.getCanvasHeight());
              ^~~~~~
              print

examples/play_all_sd_files

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:158:51: error: no matching function for call to 'SPIClassMegaAVR::begin(int, int, int, int)'
   SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, SD_CS_PIN);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SPI/src/SPI.h:168:8: note: candidate: virtual void SPIClassMegaAVR::begin()
   void begin();
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SPI/src/SPI.h:168:8: note:   candidate expects 0 arguments, 4 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void ShowGIF(char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:179:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:222:26: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
                   Serial.printf("Playing %s\n", temp.name());
                          ^~~~~~
                          print

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 12156 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.

examples/ESP32-LGFX-SDCard-GifPlayer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:7:4: error: #error “This library only supports boards with ESP32 family processors”
   #error “This library only supports boards with ESP32 family processors”
    ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:16:10: fatal error: FS.h: No such file or directory
 #include <FS.h>
          ^~~~~~
compilation terminated.

examples/ESP32_LEDMatrix_I2S

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32_LEDMatrix_I2S/ESP32_LEDMatrix_I2S.ino:24:10: fatal error: ../test_images/homer_tiny.h: No such file or directory
 #include "../test_images/homer_tiny.h"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/NeoPixel_Player

Result: FAIL


					
					

examples/TFT_eSPI_memory

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TFT_eSPI_memory/TFT_eSPI_memory.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TFT_eSPI_memory/TFT_eSPI_memory.ino:68:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/TinyPico_Display_GIF

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/TinyPico_Display_GIF/TinyPico_Display_GIF.ino:131:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_memory

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_memory/adafruit_gfx_memory.ino:145:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/adafruit_gfx_sdcard

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:190:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:192:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:193:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:194:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:195:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:204:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/best_practices_example

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:319:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:324:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("frame count: %d\n", gi.iFrameCount);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:325:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("duration: %d ms\n", gi.iDuration);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:326:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("max delay: %d ms\n", gi.iMaxDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:327:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("min delay: %d ms\n", gi.iMinDelay);
              ^~~~~~
              print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:344:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Error opening file = %d\n", gif.getLastError());
            ^~~~~~
            print

examples/big_mem_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:89:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:102:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("total decode time for %d frames = %d us\n", iFrames, (int)lTime);
              ^~~~~~
              print

examples/bitbank_lcd_library

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:38: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                             ~~~~~~~~~^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:57: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:72:62: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
           spilcdWriteDataBlock((uint8_t *)usTemp, iCount*2, 1);
                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:32: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                         ~~~~~~~^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:51: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:100:58: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
       spilcdWriteDataBlock((uint8_t *)usTemp, iWidth*2, 1);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:109:109: error: cannot convert '<unnamed enum>' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)'
   spilcdInit(LCD_ST7735R, 0, 0, 1, 20000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: error: 'LCD_ORIENTATION_ROTATED' was not declared in this scope
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: note: suggested alternative: 'LCD_ORIENTATION_270'
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^~~~~~~~~~~~~~~~~~~~~~~
                        LCD_ORIENTATION_270
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:111:17: error: too few arguments to function 'int spilcdFill(SPILCD*, short unsigned int, int)'
   spilcdFill(0,1);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:160:5: note: declared here
 int spilcdFill(SPILCD *pLCD, unsigned short usPattern, int bRender);
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:120:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_animated_digits

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: /tmp/arduino-sketch-29C263B26B35E554E852AC7C1AF76BBF/gif_animated_digits.ino.elf section `.bss' will not fit in region `RAM'
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region RAM overflowed with stack
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/bin/ld: region `RAM' overflowed by 66992 bytes
collect2: error: ld returned 1 exit status

examples/gif_benchmark

Result: PASS

Sketch uses 72952 bytes (27%) of program storage space. Maximum is 262144 bytes.
Global variables use 26984 bytes (82%) of dynamic memory, leaving 5784 bytes for local variables. Maximum is 32768 bytes.
Low memory available, stability problems may occur.

examples/gif_from_spi_flash

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
 #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
 #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:45:6: error: #error No QSPI/SPI flash are defined on your board variant.h !
     #error No QSPI/SPI flash are defined on your board variant.h !
      ^~~~~
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/gif_oled_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_oled_demo/gif_oled_demo.ino:110:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print

examples/gif_transparency_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_transparency_demo/gif_transparency_demo.ino:168:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
       Serial.printf("image specs: (%d x %d)\n", gif.getCanvasWidth(), gif.getCanvasHeight());
              ^~~~~~
              print

examples/play_all_sd_files

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:158:51: error: no matching function for call to 'SPIClassSAMD::begin(int, int, int, int)'
   SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, SD_CS_PIN);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/SPI/SPI.h:63:8: note: candidate: virtual void SPIClassSAMD::begin()
   void begin();
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/libraries/SPI/SPI.h:63:8: note:   candidate expects 0 arguments, 4 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void ShowGIF(char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:179:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
     Serial.printf("Successfully opened GIF; Canvas size = %d x %d\n", gif.getCanvasWidth(), gif.getCanvasHeight());
            ^~~~~~
            print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:222:26: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
                   Serial.printf("Playing %s\n", temp.name());
                          ^~~~~~
                          print

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 198106 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13100 bytes (3%) of dynamic memory, leaving 314580 bytes for local variables. Maximum is 327680 bytes.

examples/ESP32-LGFX-SDCard-GifPlayer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.hpp:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32-Chimera-Core/src/ESP32-Chimera-Core.h:5,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32-LGFX-SDCard-GifPlayer/ESP32-LGFX-SDCard-GifPlayer.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/ESP32_LEDMatrix_I2S

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/ESP32_LEDMatrix_I2S/ESP32_LEDMatrix_I2S.ino:24:39: fatal error: ../test_images/homer_tiny.h: No such file or directory
compilation terminated.

examples/NeoPixel_Player

Result: FAIL


					
					

examples/TFT_eSPI_memory

Result: PASS

Sketch uses 310306 bytes (23%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38352 bytes (11%) of dynamic memory, leaving 289328 bytes for local variables. Maximum is 327680 bytes.

examples/TinyPico_Display_GIF

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp: In function 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:109:24: error: 'SPI2_HOST' was not declared in this scope
 #define ESP32_SPI_HOST SPI2_HOST
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:1491:28: note: in expansion of macro 'ESP32_SPI_HOST'
     ret=spi_bus_initialize(ESP32_SPI_HOST, &buscfg, SPI_DMA_CHAN);
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:113:22: error: 'SPI_DMA_CH_AUTO' was not declared in this scope
 #define SPI_DMA_CHAN SPI_DMA_CH_AUTO 
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:1491:53: note: in expansion of macro 'SPI_DMA_CHAN'
     ret=spi_bus_initialize(ESP32_SPI_HOST, &buscfg, SPI_DMA_CHAN);
                                                     ^

examples/adafruit_gfx_memory

Result: PASS

Sketch uses 281426 bytes (21%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38288 bytes (11%) of dynamic memory, leaving 289392 bytes for local variables. Maximum is 327680 bytes.

examples/adafruit_gfx_sdcard

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/adafruit_gfx_sdcard/adafruit_gfx_sdcard.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/best_practices_example

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/best_practices_example/best_practices_example.ino:19:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD

examples/big_mem_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:24:24: error: 'A2' was not declared in this scope
 #define RESET_PIN      A2
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/big_mem_demo/big_mem_demo.ino:77:70: note: in expansion of macro 'RESET_PIN'
   spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 8000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                      ^

examples/bitbank_lcd_library

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void GIFDraw(GIFDRAW*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:38: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:71:57: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
           spilcdSetPosition(pDraw->iX+x, y, iCount, 1, 1);
                                                         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:72:62: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
           spilcdWriteDataBlock((uint8_t *)usTemp, iCount*2, 1);
                                                              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:32: error: invalid conversion from 'int' to 'SPILCD* {aka tagSPILCD*}' [-fpermissive]
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:99:51: error: too few arguments to function 'void spilcdSetPosition(SPILCD*, int, int, int, int, int)'
       spilcdSetPosition(pDraw->iX, y, iWidth, 1, 1);
                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:242:6: note: declared here
 void spilcdSetPosition(SPILCD *pLCD, int x, int y, int w, int h, int bRender);
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:100:58: error: cannot convert 'uint8_t* {aka unsigned char*}' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'void spilcdWriteDataBlock(SPILCD*, uint8_t*, int, int)'
       spilcdWriteDataBlock((uint8_t *)usTemp, iWidth*2, 1);
                                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:109:109: error: cannot convert '<anonymous enum>' to 'SPILCD* {aka tagSPILCD*}' for argument '1' to 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)'
   spilcdInit(LCD_ST7735R, 0, 0, 1, 20000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, SCK_PIN); // custom ESP32 rig
                                                                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:110:24: error: 'LCD_ORIENTATION_ROTATED' was not declared in this scope
   spilcdSetOrientation(LCD_ORIENTATION_ROTATED);
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:111:17: error: too few arguments to function 'int spilcdFill(SPILCD*, short unsigned int, int)'
   spilcdFill(0,1);
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/bitbank_lcd_library/bitbank_lcd_library.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:160:5: note: declared here
 int spilcdFill(SPILCD *pLCD, unsigned short usPattern, int bRender);
     ^

examples/gif_animated_digits

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5Core2/src/M5Core2.h:74,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_animated_digits/gif_animated_digits.ino:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "WiFiClient.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi_Link
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
Multiple libraries were found for "WiFiClientSecure.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/WiFiClientSecure
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD
Multiple libraries were found for "HTTPClient.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/HTTPClient
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi

examples/gif_benchmark

Result: PASS

Sketch uses 265554 bytes (20%) of program storage space. Maximum is 1310720 bytes.
Global variables use 37408 bytes (11%) of dynamic memory, leaving 290272 bytes for local variables. Maximum is 327680 bytes.

examples/gif_from_spi_flash

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:36:2: error: #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
 #error ENABLE_EXTENDED_TRANSFER_CLASS must be set to 1 in SdFat SdFatConfig.h
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SPIFlash/src/Adafruit_SPIFlash.h:40:2: error: #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
 #error FAT12_SUPPORT must be set to 1 in SdFat SdFatConfig.h
  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/gif_from_spi_flash/gif_from_spi_flash.ino:45:6: error: #error No QSPI/SPI flash are defined on your board variant.h !
     #error No QSPI/SPI flash are defined on your board variant.h !
      ^
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/gif_oled_demo

Result: PASS

Sketch uses 314262 bytes (23%) of program storage space. Maximum is 1310720 bytes.
Global variables use 39656 bytes (12%) of dynamic memory, leaving 288024 bytes for local variables. Maximum is 327680 bytes.

examples/gif_transparency_demo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp: In function 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:109:24: error: 'SPI2_HOST' was not declared in this scope
 #define ESP32_SPI_HOST SPI2_HOST
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:1491:28: note: in expansion of macro 'ESP32_SPI_HOST'
     ret=spi_bus_initialize(ESP32_SPI_HOST, &buscfg, SPI_DMA_CHAN);
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:113:22: error: 'SPI_DMA_CH_AUTO' was not declared in this scope
 #define SPI_DMA_CHAN SPI_DMA_CH_AUTO 
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.cpp:1491:53: note: in expansion of macro 'SPI_DMA_CHAN'
     ret=spi_bus_initialize(ESP32_SPI_HOST, &buscfg, SPI_DMA_CHAN);
                                                     ^

examples/play_all_sd_files

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2Card.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/SdFat.h:29,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/SD.h:20,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AnimatedGIF/examples/play_all_sd_files/play_all_sd_files.ino:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD/src/utility/Sd2PinMap.h:524:2: error: #error Architecture or board not supported.
 #error Architecture or board not supported.
  ^
Multiple libraries were found for "SD.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SD
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/SD