MySQL Connector Arduino - compatibility matrix

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

MySQL Connector Arduino

Version: 1.2.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
basic_insert_esp8266
complex_select
connect_default_database
connect_wifi_101
basic_select
connect
query_progmem
reboot
complex_insert
connect_by_hostname
connect_disconnect
connect_wifi
basic_insert
query_results
arduino:avr:uno
1.8.4
Yes PASS FAIL PASS FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL PASS FAIL FAIL PASS PASS PASS FAIL FAIL PASS PASS FAIL PASS PASS
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL PASS FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL PASS FAIL PASS PASS PASS PASS FAIL FAIL PASS PASS PASS PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL PASS FAIL FAIL PASS PASS FAIL FAIL PASS PASS PASS PASS PASS PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 3098 bytes (9%) of program storage space. Maximum is 32256 bytes.
Global variables use 262 bytes (12%) of dynamic memory, leaving 1786 bytes for local variables. Maximum is 2048 bytes.

examples/basic_insert

Result: PASS

Sketch uses 18748 bytes (58%) of program storage space. Maximum is 32256 bytes.
Global variables use 957 bytes (46%) of dynamic memory, leaving 1091 bytes for local variables. Maximum is 2048 bytes.

examples/basic_insert_esp8266

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/basic_insert_esp8266/basic_insert_esp8266.ino:28:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>           // Use this for WiFi instead of Ethernet.h
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/basic_select

Result: PASS

Sketch uses 20710 bytes (64%) of program storage space. Maximum is 32256 bytes.
Global variables use 1208 bytes (58%) of dynamic memory, leaving 840 bytes for local variables. Maximum is 2048 bytes.

examples/complex_insert

Result: PASS

Sketch uses 21786 bytes (67%) of program storage space. Maximum is 32256 bytes.
Global variables use 1117 bytes (54%) of dynamic memory, leaving 931 bytes for local variables. Maximum is 2048 bytes.

examples/complex_select

Result: PASS

Sketch uses 21410 bytes (66%) of program storage space. Maximum is 32256 bytes.
Global variables use 1141 bytes (55%) of dynamic memory, leaving 907 bytes for local variables. Maximum is 2048 bytes.

examples/connect

Result: PASS

Sketch uses 17864 bytes (55%) of program storage space. Maximum is 32256 bytes.
Global variables use 865 bytes (42%) of dynamic memory, leaving 1183 bytes for local variables. Maximum is 2048 bytes.

examples/connect_by_hostname

Result: PASS

Sketch uses 17960 bytes (55%) of program storage space. Maximum is 32256 bytes.
Global variables use 916 bytes (44%) of dynamic memory, leaving 1132 bytes for local variables. Maximum is 2048 bytes.

examples/connect_default_database

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:35:19: error: missing terminating " character
 char default_db = "test_arduino;
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:37:16: error: expected primary-expression before 'client'
 EthernetClient client;
                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: error: 'client' was not declared in this scope
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: note: suggested alternative: 'Client'
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
                                  Client
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/connect_disconnect

Result: PASS

Sketch uses 20178 bytes (62%) of program storage space. Maximum is 32256 bytes.
Global variables use 1082 bytes (52%) of dynamic memory, leaving 966 bytes for local variables. Maximum is 2048 bytes.

examples/connect_wifi

Result: PASS

Sketch uses 11000 bytes (34%) of program storage space. Maximum is 32256 bytes.
Global variables use 805 bytes (39%) of dynamic memory, leaving 1243 bytes for local variables. Maximum is 2048 bytes.

examples/connect_wifi_101

Result: PASS

Sketch uses 26650 bytes (82%) of program storage space. Maximum is 32256 bytes.
Global variables use 1641 bytes (80%) of dynamic memory, leaving 407 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.

examples/query_progmem

Result: PASS

Sketch uses 20016 bytes (62%) of program storage space. Maximum is 32256 bytes.
Global variables use 921 bytes (44%) of dynamic memory, leaving 1127 bytes for local variables. Maximum is 2048 bytes.

examples/query_results

Result: PASS

Sketch uses 19844 bytes (61%) of program storage space. Maximum is 32256 bytes.
Global variables use 945 bytes (46%) of dynamic memory, leaving 1103 bytes for local variables. Maximum is 2048 bytes.

examples/reboot

Result: PASS

Sketch uses 20288 bytes (62%) of program storage space. Maximum is 32256 bytes.
Global variables use 1096 bytes (53%) of dynamic memory, leaving 952 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

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

examples/basic_insert

Result: PASS

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

examples/basic_insert_esp8266

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/basic_insert_esp8266/basic_insert_esp8266.ino:28:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>           // Use this for WiFi instead of Ethernet.h
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/basic_select

Result: PASS

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

examples/complex_insert

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino:81:5: error: 'dtostrf' was not declared in this scope
     dtostrf(50.125, 1, 1, temperature);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino:81:5: note: suggested alternative: 'strstr'
     dtostrf(50.125, 1, 1, temperature);
     ^~~~~~~
     strstr
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/complex_select

Result: PASS

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

examples/connect

Result: PASS

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

examples/connect_by_hostname

Result: PASS

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

examples/connect_default_database

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:35:19: error: missing terminating " character
 char default_db = "test_arduino;
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:37:16: error: expected primary-expression before 'client'
 EthernetClient client;
                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: error: 'client' was not declared in this scope
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: note: suggested alternative: 'dirent'
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
                                  dirent
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:45:65: error: invalid conversion from 'char' to 'char*' [-fpermissive]
   if (conn.connect(server_addr, 3306, user, password, default_db)) {
                                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:28:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/src/MySQL_Connection.h:45:13: note:   initializing argument 5 of 'boolean MySQL_Connection::connect(arduino::IPAddress, int, char*, char*, char*)'
     boolean connect(IPAddress server, int port, char *user, char *password,
             ^~~~~~~
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/connect_disconnect

Result: PASS

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

examples/connect_wifi

Result: FAIL

Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/connect_wifi_101

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/WiFiClient.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/WiFi101.h:35,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_wifi_101/connect_wifi_101.ino:29:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/socket/include/socket.h:1839:15: error: conflicting declaration of C function 'sint8 close(SOCKET)'
 NMI_API sint8 close(SOCKET sock);
               ^~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/platform.h:26:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:25,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76,
                 from /tmp/arduino-sketch-7015C813D747C91C80AFDE336229FB06/sketch/connect_wifi_101.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/mbed_retarget.h:749:9: note: previous declaration 'int close(int)'
     int close(int fildes);
         ^~~~~
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/query_progmem

Result: PASS

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

examples/query_results

Result: PASS

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

examples/reboot

Result: FAIL

/tmp/cc0pETtj.s: Assembler messages:
/tmp/cc0pETtj.s:34: Error: bad instruction `jmp 0'
/tmp/cc0pETtj.s:231: Error: bad instruction `jmp 0'
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 6440 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 201 bytes (3%) of dynamic memory, leaving 5943 bytes for local variables. Maximum is 6144 bytes.

examples/basic_insert

Result: PASS

Sketch uses 22350 bytes (45%) of program storage space. Maximum is 49152 bytes.
Global variables use 765 bytes (12%) of dynamic memory, leaving 5379 bytes for local variables. Maximum is 6144 bytes.

examples/basic_insert_esp8266

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/basic_insert_esp8266/basic_insert_esp8266.ino:28:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>           // Use this for WiFi instead of Ethernet.h
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/basic_select

Result: PASS

Sketch uses 24235 bytes (49%) of program storage space. Maximum is 49152 bytes.
Global variables use 886 bytes (14%) of dynamic memory, leaving 5258 bytes for local variables. Maximum is 6144 bytes.

examples/complex_insert

Result: PASS

Sketch uses 25373 bytes (51%) of program storage space. Maximum is 49152 bytes.
Global variables use 915 bytes (14%) of dynamic memory, leaving 5229 bytes for local variables. Maximum is 6144 bytes.

examples/complex_select

Result: PASS

Sketch uses 24993 bytes (50%) of program storage space. Maximum is 49152 bytes.
Global variables use 817 bytes (13%) of dynamic memory, leaving 5327 bytes for local variables. Maximum is 6144 bytes.

examples/connect

Result: PASS

Sketch uses 21468 bytes (43%) of program storage space. Maximum is 49152 bytes.
Global variables use 689 bytes (11%) of dynamic memory, leaving 5455 bytes for local variables. Maximum is 6144 bytes.

examples/connect_by_hostname

Result: PASS

Sketch uses 21564 bytes (43%) of program storage space. Maximum is 49152 bytes.
Global variables use 740 bytes (12%) of dynamic memory, leaving 5404 bytes for local variables. Maximum is 6144 bytes.

examples/connect_default_database

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:35:19: error: missing terminating " character
 char default_db = "test_arduino;
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:37:16: error: expected primary-expression before 'client'
 EthernetClient client;
                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: error: 'client' was not declared in this scope
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: note: suggested alternative: 'lrint'
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
                                  lrint
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/connect_disconnect

Result: PASS

Sketch uses 23709 bytes (48%) of program storage space. Maximum is 49152 bytes.
Global variables use 828 bytes (13%) of dynamic memory, leaving 5316 bytes for local variables. Maximum is 6144 bytes.

examples/connect_wifi

Result: PASS

Sketch uses 13158 bytes (26%) of program storage space. Maximum is 49152 bytes.
Global variables use 545 bytes (8%) of dynamic memory, leaving 5599 bytes for local variables. Maximum is 6144 bytes.

examples/connect_wifi_101

Result: PASS

Sketch uses 28631 bytes (58%) of program storage space. Maximum is 49152 bytes.
Global variables use 1536 bytes (25%) of dynamic memory, leaving 4608 bytes for local variables. Maximum is 6144 bytes.

examples/query_progmem

Result: PASS

Sketch uses 23618 bytes (48%) of program storage space. Maximum is 49152 bytes.
Global variables use 689 bytes (11%) of dynamic memory, leaving 5455 bytes for local variables. Maximum is 6144 bytes.

examples/query_results

Result: PASS

Sketch uses 23446 bytes (47%) of program storage space. Maximum is 49152 bytes.
Global variables use 723 bytes (11%) of dynamic memory, leaving 5421 bytes for local variables. Maximum is 6144 bytes.

examples/reboot

Result: PASS

Sketch uses 23819 bytes (48%) of program storage space. Maximum is 49152 bytes.
Global variables use 830 bytes (13%) of dynamic memory, leaving 5314 bytes for local variables. Maximum is 6144 bytes.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 14076 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3284 bytes (10%) of dynamic memory, leaving 29484 bytes for local variables. Maximum is 32768 bytes.

examples/basic_insert

Result: PASS

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

examples/basic_insert_esp8266

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/basic_insert_esp8266/basic_insert_esp8266.ino:28:10: fatal error: ESP8266WiFi.h: No such file or directory
 #include <ESP8266WiFi.h>           // Use this for WiFi instead of Ethernet.h
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/basic_select

Result: PASS

Sketch uses 27640 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 4288 bytes (13%) of dynamic memory, leaving 28480 bytes for local variables. Maximum is 32768 bytes.

examples/complex_insert

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino:81:5: error: 'dtostrf' was not declared in this scope
     dtostrf(50.125, 1, 1, temperature);
     ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/complex_insert/complex_insert.ino:81:5: note: suggested alternative: 'strstr'
     dtostrf(50.125, 1, 1, temperature);
     ^~~~~~~
     strstr
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/complex_select

Result: PASS

Sketch uses 28216 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3720 bytes (11%) of dynamic memory, leaving 29048 bytes for local variables. Maximum is 32768 bytes.

examples/connect

Result: PASS

Sketch uses 25028 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3592 bytes (10%) of dynamic memory, leaving 29176 bytes for local variables. Maximum is 32768 bytes.

examples/connect_by_hostname

Result: PASS

Sketch uses 25164 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3656 bytes (11%) of dynamic memory, leaving 29112 bytes for local variables. Maximum is 32768 bytes.

examples/connect_default_database

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:35:19: error: missing terminating " character
 char default_db = "test_arduino;
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:37:16: error: expected primary-expression before 'client'
 EthernetClient client;
                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: error: 'client' was not declared in this scope
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: note: suggested alternative: 'uint'
 MySQL_Connection conn((Client *)&client);
                                  ^~~~~~
                                  uint
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:45:65: error: invalid conversion from 'char' to 'char*' [-fpermissive]
   if (conn.connect(server_addr, 3306, user, password, default_db)) {
                                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:28:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/src/MySQL_Connection.h:45:13: note:   initializing argument 5 of 'boolean MySQL_Connection::connect(arduino::IPAddress, int, char*, char*, char*)'
     boolean connect(IPAddress server, int port, char *user, char *password,
             ^~~~~~~
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/connect_disconnect

Result: PASS

Sketch uses 26652 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3872 bytes (11%) of dynamic memory, leaving 28896 bytes for local variables. Maximum is 32768 bytes.

examples/connect_wifi

Result: PASS

Sketch uses 19632 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 3412 bytes (10%) of dynamic memory, leaving 29356 bytes for local variables. Maximum is 32768 bytes.

examples/connect_wifi_101

Result: PASS

Sketch uses 46012 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 4916 bytes (15%) of dynamic memory, leaving 27852 bytes for local variables. Maximum is 32768 bytes.

examples/query_progmem

Result: PASS

Sketch uses 26564 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3592 bytes (10%) of dynamic memory, leaving 29176 bytes for local variables. Maximum is 32768 bytes.

examples/query_results

Result: PASS

Sketch uses 26408 bytes (10%) of program storage space. Maximum is 262144 bytes.
Global variables use 3624 bytes (11%) of dynamic memory, leaving 29144 bytes for local variables. Maximum is 32768 bytes.

examples/reboot

Result: FAIL

/tmp/cc5XLf1p.s: Assembler messages:
/tmp/cc5XLf1p.s:87: Error: bad instruction `jmp 0'
/tmp/cc5XLf1p.s:284: Error: bad instruction `jmp 0'
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 201426 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13392 bytes (4%) of dynamic memory, leaving 314288 bytes for local variables. Maximum is 327680 bytes.

examples/basic_insert

Result: PASS

Sketch uses 227274 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14176 bytes (4%) of dynamic memory, leaving 313504 bytes for local variables. Maximum is 327680 bytes.

examples/basic_insert_esp8266

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/basic_insert_esp8266/basic_insert_esp8266.ino:28:78: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.

examples/basic_select

Result: PASS

Sketch uses 228310 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14424 bytes (4%) of dynamic memory, leaving 313256 bytes for local variables. Maximum is 327680 bytes.

examples/complex_insert

Result: PASS

Sketch uses 227986 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14312 bytes (4%) of dynamic memory, leaving 313368 bytes for local variables. Maximum is 327680 bytes.

examples/complex_select

Result: PASS

Sketch uses 228306 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14224 bytes (4%) of dynamic memory, leaving 313456 bytes for local variables. Maximum is 327680 bytes.

examples/connect

Result: PASS

Sketch uses 225330 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14096 bytes (4%) of dynamic memory, leaving 313584 bytes for local variables. Maximum is 327680 bytes.

examples/connect_by_hostname

Result: PASS

Sketch uses 225466 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14160 bytes (4%) of dynamic memory, leaving 313520 bytes for local variables. Maximum is 327680 bytes.

examples/connect_default_database

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:35:1: error: missing terminating " character
 char default_db = "test_arduino;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:37:16: error: expected primary-expression before 'client'
 EthernetClient client;
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:38:34: error: 'client' was not declared in this scope
 MySQL_Connection conn((Client *)&client);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:45:65: error: invalid conversion from 'char' to 'char*' [-fpermissive]
   if (conn.connect(server_addr, 3306, user, password, default_db)) {
                                                                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_default_database/connect_default_database.ino:28:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/src/MySQL_Connection.h:45:13: note:   initializing argument 5 of 'boolean MySQL_Connection::connect(IPAddress, int, char*, char*, char*)'
     boolean connect(IPAddress server, int port, char *user, char *password,
             ^
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC

examples/connect_disconnect

Result: PASS

Sketch uses 227066 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14376 bytes (4%) of dynamic memory, leaving 313304 bytes for local variables. Maximum is 327680 bytes.

examples/connect_wifi

Result: PASS

Sketch uses 649458 bytes (49%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38228 bytes (11%) of dynamic memory, leaving 289452 bytes for local variables. Maximum is 327680 bytes.

examples/connect_wifi_101

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/WiFiClient.h:28:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/WiFi101.h:35,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/connect_wifi_101/connect_wifi_101.ino:29:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi101/src/socket/include/socket.h:1839:32: error: conflicting declaration of C function 'sint8 close(SOCKET)'
 NMI_API sint8 close(SOCKET sock);
                                ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/stdio.h:29:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:27,
                 from /tmp/arduino-sketch-7015C813D747C91C80AFDE336229FB06/sketch/connect_wifi_101.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/sys/unistd.h:30:9: note: previous declaration 'int close(int)'
 int     _EXFUN(close, (int __fildes ));
         ^

examples/query_progmem

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/query_progmem/query_progmem.ino:31:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/query_results

Result: PASS

Sketch uses 228054 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14128 bytes (4%) of dynamic memory, leaving 313552 bytes for local variables. Maximum is 327680 bytes.

examples/reboot

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/reboot/reboot.ino: Assembler messages:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/reboot/reboot.ino:50: Error: unknown opcode or format name 'jmp'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MySQL_Connector_Arduino/examples/reboot/reboot.ino:50: Error: unknown opcode or format name 'jmp'
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet