TinyMqtt - compatibility matrix

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

TinyMqtt

Version: 0.8.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
client-with-wifi
client-without-wifi
simple-broker
simple-client
tinymqtt-test
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS PASS PASS PASS PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

In file included from /tmp/arduino-testlib3474977114/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/client-with-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/client-without-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-without-wifi/client-without-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/simple-broker

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/simple-client

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/tinymqtt-test

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/tinymqtt-test/tinymqtt-test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

In file included from /tmp/arduino-testlib86679246/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror

examples/client-with-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:59:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:59:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:59:13: note: suggested alternative: 'I2C_SDA'
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
             I2C_SDA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:62:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {   Serial << '-'; delay(500); }
                           ^~~~~~~~~~~~

examples/client-without-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-without-wifi/client-without-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror

examples/simple-broker

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:31:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:31:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:31:13: note: suggested alternative: 'I2C_SDA'
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
             I2C_SDA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:34:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~

examples/simple-client

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:50:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:50:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:50:13: note: suggested alternative: 'I2C_SDA'
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
             I2C_SDA
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:53:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED)
                           ^~~~~~~~~~~~

examples/tinymqtt-test

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/tinymqtt-test/tinymqtt-test.ino:9:4: error: #error Unsupported platform
   #error Unsupported platform
    ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

In file included from /tmp/arduino-testlib86679246/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/client-with-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/client-without-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-without-wifi/client-without-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/simple-broker

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/simple-client

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

examples/tinymqtt-test

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/tinymqtt-test/tinymqtt-test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:23:10: fatal error: vector: No such file or directory
 #include <vector>
          ^~~~~~~~
compilation terminated.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

In file included from /tmp/arduino-testlib3474977114/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror

examples/client-with-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:59:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:59:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-with-wifi/client-with-wifi.ino:62:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {   Serial << '-'; delay(500); }
                           ^~~~~~~~~~~~

examples/client-without-wifi

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/client-without-wifi/client-without-wifi.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror

examples/simple-broker

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:31:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:31:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-broker/simple-broker.ino:34:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED) {
                           ^~~~~~~~~~~~

examples/simple-client

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:41:21: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'?
   using TcpClient = WiFiClient;
                     ^~~~~~~~~~
                     DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:42:21: error: 'WiFiServer' does not name a type
   using TcpServer = WiFiServer;
                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:225:44: error: 'TcpClient' has not been declared
   static void onConnect(void * client_ptr, TcpClient*);
                                            ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:233:34: error: 'TcpClient' has not been declared
   MqttClient(MqttBroker* parent, TcpClient* client);
                                  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:251:3: error: 'TcpClient' does not name a type; did you mean 'DNSClient'?
   TcpClient* client=nullptr;  // connection to remote broker
   ^~~~~~~~~
   DNSClient
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::connected()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: error: 'client' was not declared in this scope
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:164:25: note: suggested alternative: 'clientId'
    (parent!=nullptr and client==nullptr) or
                         ^~~~~~
                         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::write(const char*, size_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: error: 'client' was not declared in this scope
   { if (client) client->write(buf, length); }
         ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:167:9: note: suggested alternative: 'clientId'
   { if (client) client->write(buf, length); }
         ^~~~~~
         clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'bool MqttClient::isLocal() const':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: error: 'client' was not declared in this scope
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:197:33: note: suggested alternative: 'clientId'
   bool isLocal() const { return client == nullptr; }
                                 ^~~~~~
                                 clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttClient::dump(std::__cxx11::string)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: error: 'client' was not declared in this scope
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:204:15: note: suggested alternative: 'clientId'
    Serial << (client && client->connected() ? "" : "dis") << "connected";
               ^~~~~~
               clientId
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:287:31: error: 'TcpClient' has not been declared
   static void onClient(void*, TcpClient*);
                               ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:305:3: error: 'TcpServer' does not name a type
   TcpServer* server;
   ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h: In member function 'void MqttBroker::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: error: 'server' was not declared in this scope
   void begin() { server->begin(); }
                  ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/src/TinyMqtt.h:270:18: note: suggested alternative: 'perror'
   void begin() { server->begin(); }
                  ^~~~~~
                  perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:50:3: error: 'WiFi' was not declared in this scope
   WiFi.mode(WIFI_STA);
   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:50:13: error: 'WIFI_STA' was not declared in this scope
   WiFi.mode(WIFI_STA);
             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/simple-client/simple-client.ino:53:27: error: 'WL_CONNECTED' was not declared in this scope
   while (WiFi.status() != WL_CONNECTED)
                           ^~~~~~~~~~~~

examples/tinymqtt-test

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyMqtt/examples/tinymqtt-test/tinymqtt-test.ino:9:4: error: #error Unsupported platform
   #error Unsupported platform
    ^~~~~

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 258426 bytes (19%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13720 bytes (4%) of dynamic memory, leaving 313960 bytes for local variables. Maximum is 327680 bytes.

examples/client-with-wifi

Result: PASS

Sketch uses 717414 bytes (54%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38656 bytes (11%) of dynamic memory, leaving 289024 bytes for local variables. Maximum is 327680 bytes.

examples/client-without-wifi

Result: PASS

Sketch uses 377410 bytes (28%) of program storage space. Maximum is 1310720 bytes.
Global variables use 17496 bytes (5%) of dynamic memory, leaving 310184 bytes for local variables. Maximum is 327680 bytes.

examples/simple-broker

Result: PASS

Sketch uses 712890 bytes (54%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38380 bytes (11%) of dynamic memory, leaving 289300 bytes for local variables. Maximum is 327680 bytes.

examples/simple-client

Result: PASS

Sketch uses 712102 bytes (54%) of program storage space. Maximum is 1310720 bytes.
Global variables use 38484 bytes (11%) of dynamic memory, leaving 289196 bytes for local variables. Maximum is 327680 bytes.

examples/tinymqtt-test

Result: PASS

Sketch uses 933530 bytes (71%) of program storage space. Maximum is 1310720 bytes.
Global variables use 44776 bytes (13%) of dynamic memory, leaving 282904 bytes for local variables. Maximum is 327680 bytes.