This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.5.1
More details
| Board | Claims compatibility | Inclusion | ConnectEsp8266WiFiClient |
ConnectEthernetClient |
LwtEsp8266WiFiClient |
PubSub |
|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEsp8266WiFiClient/ConnectEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: note: suggested alternative: 'network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:54: error: 'NetworkClientImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:78: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:65:14: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:67:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:78:13: error: 'class MqttClient' has no member named 'isConnected'; did you mean 'connected'?
if (!mqtt->isConnected()) {
^~~~~~~~~~~
connected
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:85:15: error: 'ConnectResult' is not a member of 'MqttClient'
MqttClient::ConnectResult connectResult;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:88:4: error: 'MQTTPacket_connectData' was not declared in this scope
MQTTPacket_connectData options = MQTTPacket_connectData_initializer;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:89:4: error: 'options' was not declared in this scope
options.MQTTVersion = 4;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/C
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/LwtEsp8266WiFiClient/LwtEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: 'MessageData' is not a member of 'MqttClient'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:24: note: suggested alternative: 'Network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
Network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:54: error: 'NetworkImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:73: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:109:14: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:111:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: 'MessageData' is not a member of 'MqttClient'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:134:13: error: 'class MqttClient' has no member named 'isConnected'; did you mean 'connected'?
if (!mqtt->isConnected()) {
^~~~~~~~~~~
connected
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:140:15: error: 'ConnectResult' is not a member of 'MqttClient'
MqttClient::ConnectResult connectResult;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.in
Result: PASS
Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEsp8266WiFiClient/ConnectEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void printfln_P(const char*, ...)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:29:2: error: 'va_start' was not declared in this scope
va_start(ap, fmt);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:29:2: note: suggested alternative: 'stat'
va_start(ap, fmt);
^~~~~~~~
stat
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:30:2: error: 'vsnprintf_P' was not declared in this scope
vsnprintf_P(buf, LOG_SIZE_MAX, fmt, ap);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:30:2: note: suggested alternative: 'snprintf_P'
vsnprintf_P(buf, LOG_SIZE_MAX, fmt, ap);
^~~~~~~~~~~
snprintf_P
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:31:2: error: 'va_end' was not declared in this scope
va_end(ap);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:31:2: note: suggested alternative: 'rand'
va_end(ap);
^~~~~~
rand
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: note: suggested alternative: 'network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:54: error: 'NetworkClientImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:78: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersI
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/LwtEsp8266WiFiClient/LwtEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
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/EspSoftwareSerial
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
Multiple libraries were found for "MqttClient.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqttClient
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTGuru
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LiveObjectsSDK
Result: PASS
Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes. Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEsp8266WiFiClient/ConnectEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: note: suggested alternative: 'network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:54: error: 'NetworkClientImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:78: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:65:14: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:67:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:78:13: error: 'class MqttClient' has no member named 'isConnected'; did you mean 'connected'?
if (!mqtt->isConnected()) {
^~~~~~~~~~~
connected
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:85:15: error: 'ConnectResult' is not a member of 'MqttClient'
MqttClient::ConnectResult connectR
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/LwtEsp8266WiFiClient/LwtEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: 'MessageData' is not a member of 'MqttClient'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:24: note: suggested alternative: 'Network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
Network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:54: error: 'NetworkImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:73: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:109:14: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:111:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: 'MessageData' is not a member of 'MqttClient'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void loop()':
/home/ec2-user/arduino
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 12156 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEsp8266WiFiClient/ConnectEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void printfln_P(const char*, ...)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:29:2: error: 'va_start' was not declared in this scope
va_start(ap, fmt);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:29:2: note: suggested alternative: 'u_short'
va_start(ap, fmt);
^~~~~~~~
u_short
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:30:2: error: 'vsnprintf_P' was not declared in this scope
vsnprintf_P(buf, LOG_SIZE_MAX, fmt, ap);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:30:2: note: suggested alternative: 'snprintf_P'
vsnprintf_P(buf, LOG_SIZE_MAX, fmt, ap);
^~~~~~~~~~~
snprintf_P
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:31:2: error: 'va_end' was not declared in this scope
va_end(ap);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:31:2: note: suggested alternative: 'rand'
va_end(ap);
^~~~~~
rand
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:14: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: note: suggested alternative: 'System'
MqttClient::System *mqttSystem = new System;
^~~~~~~~~~
System
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:14: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:14: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: note: suggested alternative: 'network'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~
network
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:54: error: 'NetworkClientImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:78: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:14: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: note: suggested alternative: 'epBuffer'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~~~~
epBuffer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:14: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHan
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/LwtEsp8266WiFiClient/LwtEsp8266WiFiClient.ino:16:10: fatal error: ESP8266WiFi.h: No such file or directory
#include <ESP8266WiFi.h>
^~~~~~~~~~~~~~~
compilation terminated.
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/EspSoftwareSerial
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
Multiple libraries were found for "MqttClient.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqttClient
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LiveObjectsSDK
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/IoTGuru
Result: PASS
Sketch uses 197736 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13084 bytes (3%) of dynamic memory, leaving 314596 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEsp8266WiFiClient/ConnectEsp8266WiFiClient.ino:16:25: fatal error: ESP8266WiFi.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:2: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:55:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:2: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:56:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:2: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:54: error: 'NetworkClientImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:57:78: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkClientImpl<Client>(network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:2: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:59:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:2: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:61:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:2: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:63:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:65:2: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:67:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:78:13: error: 'class MqttClient' has no member named 'isConnected'
if (!mqtt->isConnected()) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:85:3: error: 'ConnectResult' is not a member of 'MqttClient'
MqttClient::ConnectResult connectResult;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:88:4: error: 'MQTTPacket_connectData' was not declared in this scope
MQTTPacket_connectData options = MQTTPacket_connectData_initializer;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:89:4: error: 'options' was not declared in this scope
options.MQTTVersion = 4;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:93:16: error: 'MqttClient::Error' has not been declared
MqttClient::Error::type rc = mqtt->connect(options, connectResult);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:94:8: error: 'rc' was not declared in this scope
if (rc != MqttClient::Error::SUCCESS) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:94:26: error: 'MqttClient::Error' has not been declared
if (rc != MqttClient::Error::SUCCESS) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/ConnectEthernetClient/ConnectEthernetClient.ino:107:9: error: 'class MqttClient' has no member named 'yield'
mqtt->yield(30000L);
^
Multiple libraries were found for "Ethernet.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ether
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/LwtEsp8266WiFiClient/LwtEsp8266WiFiClient.ino:16:25: fatal error: ESP8266WiFi.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:21: error: 'MessageData' is not a member of 'MqttClient'
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:42:41: error: expected class-name before '{' token
class System: public MqttClient::System {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:2: error: 'System' is not a member of 'MqttClient'
MqttClient::System *mqttSystem = new System;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:99:22: error: 'mqttSystem' was not declared in this scope
MqttClient::System *mqttSystem = new System;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:2: error: 'Logger' is not a member of 'MqttClient'
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:22: error: 'mqttLogger' was not declared in this scope
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:51: error: 'LoggerImpl' in 'class MqttClient' does not name a template type
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:100:76: error: expected primary-expression before '>' token
MqttClient::Logger *mqttLogger = new MqttClient::LoggerImpl<HardwareSerial>(Serial);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:2: error: 'Network' is not a member of 'MqttClient'
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:24: error: 'mqttNetwork' was not declared in this scope
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:54: error: 'NetworkImpl' in 'class MqttClient' does not name a template type
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:101:73: error: expected primary-expression before '>' token
MqttClient::Network * mqttNetwork = new MqttClient::NetworkImpl<Network>(*network, *mqttSystem);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:2: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:22: error: 'mqttSendBuffer' was not declared in this scope
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:103:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttSendBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:2: error: 'Buffer' is not a member of 'MqttClient'
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:22: error: 'mqttRecvBuffer' was not declared in this scope
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:55: error: 'ArrayBuffer' in 'class MqttClient' does not name a template type
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:105:72: error: expected primary-expression before ')' token
MqttClient::Buffer *mqttRecvBuffer = new MqttClient::ArrayBuffer<128>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:2: error: 'MessageHandlers' is not a member of 'MqttClient'
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:31: error: 'mqttMessageHandlers' was not declared in this scope
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:69: error: 'MessageHandlersImpl' in 'class MqttClient' does not name a template type
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:107:92: error: expected primary-expression before ')' token
MqttClient::MessageHandlers *mqttMessageHandlers = new MqttClient::MessageHandlersImpl<2>();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:109:2: error: 'Options' is not a member of 'MqttClient'
MqttClient::Options mqttOptions;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:111:2: error: 'mqttOptions' was not declared in this scope
mqttOptions.commandTimeoutMs = 10000;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:33: error: variable or field 'processMessage' declared void
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:21: error: 'MessageData' is not a member of 'MqttClient'
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:120:46: error: 'md' was not declared in this scope
void processMessage(MqttClient::MessageData& md) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:134:13: error: 'class MqttClient' has no member named 'isConnected'
if (!mqtt->isConnected()) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:140:3: error: 'ConnectResult' is not a member of 'MqttClient'
MqttClient::ConnectResult connectResult;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:143:4: error: 'MQTTPacket_connectData' was not declared in this scope
MQTTPacket_connectData options = MQTTPacket_connectData_initializer;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:144:4: error: 'options' was not declared in this scope
options.MQTTVersion = 4;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:148:16: error: 'MqttClient::Error' has not been declared
MqttClient::Error::type rc = mqtt->connect(options, connectResult);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoMqtt/examples/PubSub/PubSub.ino:149:8: error: 'rc' was not declared in this scope
if (rc != MqttClient::Error::SUCCESS) {
^
/home/ec2-us