This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.2.2
More details
Board | Claims compatibility | Inclusion | callback_demo |
spi_lcd_demo |
spilcd_prop_font |
wio_dma_gif_demo |
---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | FAIL | PASS | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | PASS | PASS | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | PASS | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | PASS | PASS | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
Sketch uses 1332 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 186 bytes (9%) of dynamic memory, leaving 1862 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 8502 bytes (26%) of program storage space. Maximum is 32256 bytes. Global variables use 814 bytes (39%) of dynamic memory, leaving 1234 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino:36:75: error: too many arguments to function 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)' spilcdInit(&lcd, LCD_ST7735S, 1, 0, 1, F_CPU/2, 10, 8, 9, A0, -1, -1, -1); // Prototype pin numbering ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:130:5: note: declared here int spilcdInit(SPILCD *pLCD, int iLCDType, int iFlags, int32_t iSPIFreq, int iCSPin, int iDCPin, int iResetPin, int iLEDPin, int iMISOPin, int iMOSIPin, int iCLKPin); ^~~~~~~~~~
Result: PASS
Sketch uses 12800 bytes (39%) of program storage space. Maximum is 32256 bytes. Global variables use 817 bytes (39%) of dynamic memory, leaving 1231 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:12:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}' 0x48,0x24,0x04,0x00,0x3b}; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initialize
Result: PASS
Sketch uses 80818 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43624 bytes (16%) of dynamic memory, leaving 226712 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void ResetCallback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:3: error: 'PORTC' was not declared in this scope PORTC |= LCD_RST; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void DataCallback(uint8_t*, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:55:8: error: 'PORTC' was not declared in this scope uc = PORTC; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:68:5: error: 'PORTB' was not declared in this scope PORTB = uc; // lower 2 bits ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:69:5: error: 'PORTD' was not declared in this scope PORTD = uc; // upper 6 bits ^~~~~
Result: PASS
Sketch uses 91870 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 47064 bytes (17%) of dynamic memory, leaving 223272 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 85510 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 45820 bytes (16%) of dynamic memory, leaving 224516 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:21:16: error: 'PIN_SPI3_SS' was not declared in this scope #define CS_PIN PIN_SPI3_SS ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:117:55: note: in expansion of macro 'CS_PIN' spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 30000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, CLK_PIN); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:21:16: note: suggested alternative: 'PIN_SPI_SS' #define CS_PIN PIN_SPI3_SS ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:117:55: note: in expansion of macro 'CS_PIN' spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 30000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, CLK_PIN); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:128: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
Result: PASS
Sketch uses 4942 bytes (10%) of program storage space. Maximum is 49152 bytes. Global variables use 197 bytes (3%) of dynamic memory, leaving 5947 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void DataCallback(uint8_t*, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:55:8: error: cannot convert 'PORTCClass' to 'uint8_t {aka unsigned char}' in assignment uc = PORTC; ^~~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino:36:75: error: too many arguments to function 'int spilcdInit(SPILCD*, int, int, int32_t, int, int, int, int, int, int, int)' spilcdInit(&lcd, LCD_ST7735S, 1, 0, 1, F_CPU/2, 10, 8, 9, A0, -1, -1, -1); // Prototype pin numbering ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/spi_lcd_demo/spi_lcd_demo.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/src/bb_spi_lcd.h:130:5: note: declared here int spilcdInit(SPILCD *pLCD, int iLCDType, int iFlags, int32_t iSPIFreq, int iCSPin, int iDCPin, int iResetPin, int iLEDPin, int iMISOPin, int iMOSIPin, int iCLKPin); ^~~~~~~~~~
Result: PASS
Sketch uses 16082 bytes (32%) of program storage space. Maximum is 49152 bytes. Global variables use 859 bytes (13%) of dynamic memory, leaving 5285 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:12:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: error: too many initializers for 'const uint8_t [0] {aka const unsigned char [0]}' 0x48,0x24,0x04,0x00,0x3b}; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initializers not supported /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/badger.h:6674:26: sorry, unimplemented: non-trivial designated initialize
Result: PASS
Sketch uses 13328 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3068 bytes (9%) of dynamic memory, leaving 29700 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void ResetCallback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:9: error: no match for 'operator|=' (operand types are '_EPortType' and 'int') PORTC |= LCD_RST; /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:9: note: candidate: operator|=(_EPortType&, int) <built-in> /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:9: note: conversion of argument 1 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:13:17: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define LCD_RST 0x10 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:12: note: in expansion of macro 'LCD_RST' PORTC |= LCD_RST; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:39:9: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') PORTC &= ~LCD_RST; // assert reset low /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:39:9: note: candidate: operator&=(_EPortType&, int) <built-in> /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:39:9: note: conversion of argument 1 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:13:17: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define LCD_RST 0x10 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:39:13: note: in expansion of macro 'LCD_RST' PORTC &= ~LCD_RST; // assert reset low ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:41:9: error: no match for 'operator|=' (operand types are '_EPortType' and 'int') PORTC |= LCD_RST; /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:41:9: note: candidate: operator|=(_EPortType&, int) <built-in> /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:41:9: note: conversion of argument 1 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:13:17: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define LCD_RST 0x10 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:41:12: note: in expansion of macro 'LCD_RST' PORTC |= LCD_RST; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void DataCallback(uint8_t*, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:61:11: error: lvalue required as left operand of assignment PORTC = uc; ^~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:68:13: error: lvalue required as left operand of assignment PORTB = uc; // lower 2 bits ^~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:69:5: error: 'PORTD' was not declared in this scope PORTD = uc; // upper 6 bits ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:69:5: note: suggested alternative: 'PORTC' PORTD = uc; // upper 6 bits ^~~~~ PORTC /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:70:13: error: lvalue required as left operand of assignment PORTC = ucWRL; // LCD_WR low (active) ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:72:13: error: lvalue required as left operand of assignment PORTC = ucWRH; // data latched on rising edge ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:74:9: error: no match for 'operator|=' (operand types are '_EPortType' and 'int') PORTC |= LCD_CS; // CS high to end trasaction /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:74:9: note: candidate: operator|=(_EPortType&, int) <built-in> /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:74:9: note: conversion of argument 1 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:14:16: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define LCD_CS 0x8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:74:12: note: in expansion of macro 'LCD_CS' PORTC |= LCD_CS; // CS high to end trasaction ^~~~~~
Result: PASS
Sketch uses 34896 bytes (13%) of program storage space. Maximum is 262144 bytes. Global variables use 6508 bytes (19%) of dynamic memory, leaving 26260 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 23476 bytes (8%) of program storage space. Maximum is 262144 bytes. Global variables use 5264 bytes (16%) of dynamic memory, leaving 27504 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:21:16: error: 'PIN_SPI3_SS' was not declared in this scope #define CS_PIN PIN_SPI3_SS ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:117:55: note: in expansion of macro 'CS_PIN' spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 30000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, CLK_PIN); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:21:16: note: suggested alternative: 'PIN_SPI_SS' #define CS_PIN PIN_SPI3_SS ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:117:55: note: in expansion of macro 'CS_PIN' spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 30000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, CLK_PIN); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:128: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
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); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void ResetCallback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:37:3: error: 'PORTC' was not declared in this scope PORTC |= LCD_RST; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino: In function 'void DataCallback(uint8_t*, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:55:8: error: 'PORTC' was not declared in this scope uc = PORTC; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:68:5: error: 'PORTB' was not declared in this scope PORTB = uc; // lower 2 bits ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/callback_demo/callback_demo.ino:69:5: error: 'PORTD' was not declared in this scope PORTD = uc; // upper 6 bits ^
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); ^
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); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:21:16: error: 'PIN_SPI3_SS' was not declared in this scope #define CS_PIN PIN_SPI3_SS ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/bb_spi_lcd/examples/wio_dma_gif_demo/wio_dma_gif_demo.ino:117:55: note: in expansion of macro 'CS_PIN' spilcdInit(&lcd, LCD_ILI9341, FLAGS_NONE, 30000000, CS_PIN, DC_PIN, RESET_PIN, LED_PIN, MISO_PIN, MOSI_PIN, CLK_PIN); ^