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);
^