BlueDisplay - compatibility matrix

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

BlueDisplay

Version: 2.1.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
BTModuleProgrammer
BlueDisplayBlink
BlueDisplayExample
RcCarControl
ServoExample
SimpleTouchScreenDSO
US_Distance
arduino:avr:uno
1.8.4
Yes PASS PASS PASS PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No ⚠️ PASS FAIL PASS PASS PASS PASS FAIL PASS
arduino:megaavr:nona4809
1.8.7
No FAIL PASS FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No ⚠️ PASS FAIL PASS PASS PASS PASS FAIL PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS PASS PASS FAIL FAIL FAIL PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 906 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 74 bytes (3%) of dynamic memory, leaving 1974 bytes for local variables. Maximum is 2048 bytes.

examples/BTModuleProgrammer

Result: PASS

Sketch uses 7430 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 1819 bytes (88%) of dynamic memory, leaving 229 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.

examples/BlueDisplayBlink

Result: PASS

Sketch uses 4520 bytes (14%) of program storage space. Maximum is 32256 bytes.
Global variables use 298 bytes (14%) of dynamic memory, leaving 1750 bytes for local variables. Maximum is 2048 bytes.

examples/BlueDisplayExample

Result: PASS

Sketch uses 9652 bytes (29%) of program storage space. Maximum is 32256 bytes.
Global variables use 547 bytes (26%) of dynamic memory, leaving 1501 bytes for local variables. Maximum is 2048 bytes.

examples/RcCarControl

Result: PASS

Sketch uses 13426 bytes (41%) of program storage space. Maximum is 32256 bytes.
Global variables use 525 bytes (25%) of dynamic memory, leaving 1523 bytes for local variables. Maximum is 2048 bytes.

examples/ServoExample

Result: PASS

Sketch uses 17406 bytes (53%) of program storage space. Maximum is 32256 bytes.
Global variables use 688 bytes (33%) of dynamic memory, leaving 1360 bytes for local variables. Maximum is 2048 bytes.

examples/SimpleTouchScreenDSO

Result: PASS

Sketch uses 26488 bytes (82%) of program storage space. Maximum is 32256 bytes.
Global variables use 1675 bytes (81%) of dynamic memory, leaving 373 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.

examples/US_Distance

Result: PASS

Sketch uses 8860 bytes (27%) of program storage space. Maximum is 32256 bytes.
Global variables use 485 bytes (23%) of dynamic memory, leaving 1563 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 78780 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43468 bytes (16%) of dynamic memory, leaving 226868 bytes for local variables. Maximum is 270336 bytes.

examples/BTModuleProgrammer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/BlueDisplayBlink

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 81212 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43572 bytes (16%) of dynamic memory, leaving 226764 bytes for local variables. Maximum is 270336 bytes.

examples/BlueDisplayExample

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 88888 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43844 bytes (16%) of dynamic memory, leaving 226492 bytes for local variables. Maximum is 270336 bytes.

examples/RcCarControl

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 91024 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45332 bytes (16%) of dynamic memory, leaving 225004 bytes for local variables. Maximum is 270336 bytes.

examples/ServoExample

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 102414 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 48544 bytes (17%) of dynamic memory, leaving 221792 bytes for local variables. Maximum is 270336 bytes.

examples/SimpleTouchScreenDSO

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:48:10: fatal error: Pages.h: No such file or directory
 #include "Pages.h"
          ^~~~~~~~~
compilation terminated.

examples/US_Distance

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Sketch uses 85024 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43700 bytes (16%) of dynamic memory, leaving 226636 bytes for local variables. Maximum is 270336 bytes.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: note: suggested alternative: 'VREF_t'
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~

examples/BTModuleProgrammer

Result: PASS

Sketch uses 8544 bytes (17%) of program storage space. Maximum is 49152 bytes.
Global variables use 1898 bytes (30%) of dynamic memory, leaving 4246 bytes for local variables. Maximum is 6144 bytes.

examples/BlueDisplayBlink

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
                           ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~

examples/BlueDisplayExample

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
                           ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~

examples/RcCarControl

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
                           ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/ServoExample

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
                           ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/SimpleTouchScreenDSO

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:386:18: error: no match for 'operator&' (operand types are 'DDRBClass' and 'int')
     DDRB = (DDRB & ~OUTPUT_MASK_PORTB) | OUTPUT_MASK_PORTB;
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:399:5: error: 'PRR' was not declared in this scope
     PRR = _BV(PRTWI) | _BV(PRTWI);
     ^~~
-user/arduino-testlib/cli/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:39: error: '__FlashStringHelper' does not name a type
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
                                       ^~~~~~~~~~~~~~~~~~~
li-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/Waveforms.cpp:71:17: error: 'DDB2' was not declared in this scope
     DDRB |= _BV(DDB2); // set pin OC1B = PortB2 -> PIN 10 to output direction
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp: In function 'void initFrequencyGeneratorPageGui()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:279:177: error: no matching function for call to 'BDButton::init(uint16_t&, int&, int, int, uint16_t&, const arduino::__FlashStringHelper*, int, const int&, int&, void (*)(BDButton*, int16_t))'
         BUTTON_HEIGHT_5, tButtonColor, reinterpret_cast<const __FlashStringHelper *>(RangeButtonStrings[i]), TEXT_SIZE_22, FLAG_BUTTON_DO_BEEP_ON_TOUCH, i, &doSetFrequencyRange);
                                                                                                                                                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note:   no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note:   no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note:   candidate expects 5 arguments, 10 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:288:75: error: no matching function for call to 'BDButton::init(int, unsigned int, int, int, int, const arduino::__FlashStringHelper*, int, int, bool&, void (*)(BDButton*, int16_t))'
             sFrequencyInfo.isOutputEnabled, &doFrequencyGeneratorStartStop);
                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note:   no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note:   no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note:   candidate expects 5 arguments, 10 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:289:67: error: no matching function for call to 'BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)'
     TouchButtonFrequencyStartStop.setCaptionForValueTrue(F("Stop"));
                                                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:269:10: note: candidate: void BDButton::setCaptionForValueTrue(const char*)
     void setCaptionForValueTrue(const char * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:269:10: note:   no known conversion for argument 1 from 'const arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: note: candidate: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: note:   no known conversion for argument 1 from 'const arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:292:108: error: no matching function for call to 'BDButton::init(int, unsigned int, int, int, color16_t, const arduino::__FlashStringHelper*, int, const int&, int, void (*)(BDButton*, int16_t))'
     BUTTON_HEIGHT_4, COLOR_BLUE, F("Hz..."), TEXT_SIZE_22, FLAG_BUTTON_DO_BEEP_ON_TOUCH, 0, &doGetFrequency);
                                                                                                            ^
In file included from /home/ec2-user/arduino-te

examples/US_Distance

Result: FAIL

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type
             const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope
 #define SHIFT_VALUE_FOR_REFERENCE REFS0
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'
     ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
                           ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton'
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
     void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error:                 void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))
 void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor,
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton'
 void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*)
     void setCaptionForValueTrue(const __FlashStringHelper * aCaption);
          ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error:                 void BDButton::setCaptionForValueTrue(const char*)
 void BDButton::setCaptionForValueTrue(const char * aCaption) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)'
     setCaption(tPGMCaption,  doDrawButton);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note:   no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton'
 void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) {
      ^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool)
     void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error:                 void BDButton::setCaption(const char*, bool)
 void BDButton::setCaption(const char * aCaption, bool doDrawButton) {
      ^~~~~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 12172 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 3016 bytes (9%) of dynamic memory, leaving 29752 bytes for local variables. Maximum is 32768 bytes.

examples/BTModuleProgrammer

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/BlueDisplayBlink

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 16140 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3148 bytes (9%) of dynamic memory, leaving 29620 bytes for local variables. Maximum is 32768 bytes.

examples/BlueDisplayExample

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 23996 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3372 bytes (10%) of dynamic memory, leaving 29396 bytes for local variables. Maximum is 32768 bytes.

examples/RcCarControl

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 24124 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3492 bytes (10%) of dynamic memory, leaving 29276 bytes for local variables. Maximum is 32768 bytes.

examples/ServoExample

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 45736 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 3752 bytes (11%) of dynamic memory, leaving 29016 bytes for local variables. Maximum is 32768 bytes.

examples/SimpleTouchScreenDSO

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:48:10: fatal error: Pages.h: No such file or directory
 #include "Pages.h"
          ^~~~~~~~~
compilation terminated.

examples/US_Distance

Result: PASS

WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 21940 bytes (8%) of program storage space. Maximum is 262144 bytes.
Global variables use 3300 bytes (10%) of dynamic memory, leaving 29468 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 415230 bytes (31%) of program storage space. Maximum is 1310720 bytes.
Global variables use 19484 bytes (5%) of dynamic memory, leaving 308196 bytes for local variables. Maximum is 327680 bytes.

examples/BTModuleProgrammer

Result: PASS

Sketch uses 266434 bytes (20%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15784 bytes (4%) of dynamic memory, leaving 311896 bytes for local variables. Maximum is 327680 bytes.

examples/BlueDisplayBlink

Result: PASS

Sketch uses 939370 bytes (71%) of program storage space. Maximum is 1310720 bytes.
Global variables use 31212 bytes (9%) of dynamic memory, leaving 296468 bytes for local variables. Maximum is 327680 bytes.

examples/BlueDisplayExample

Result: PASS

Sketch uses 957814 bytes (73%) of program storage space. Maximum is 1310720 bytes.
Global variables use 31396 bytes (9%) of dynamic memory, leaving 296284 bytes for local variables. Maximum is 327680 bytes.

examples/RcCarControl

Result: FAIL

Multiple libraries were found for "Servo.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo

examples/ServoExample

Result: FAIL

Multiple libraries were found for "Ticker.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker

examples/SimpleTouchScreenDSO

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:163:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:15:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/US_Distance

Result: PASS

Sketch uses 941578 bytes (71%) of program storage space. Maximum is 1310720 bytes.
Global variables use 31364 bytes (9%) of dynamic memory, leaving 296316 bytes for local variables. Maximum is 327680 bytes.