This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.4.10
More details
Board | Claims compatibility | Inclusion | otaSender |
logClient |
otaReceiver |
echoNode |
logServer |
mqttBridge |
namedMesh |
startHere |
webServer |
basic |
bridge |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
This library has no main header file so an empty one was created.
In file included from /tmp/arduino-testlib1248621591/test/test.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:1:9: fatal error: map: No such file or directory #include<map> ^~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaSender/otaSender.ino:24:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/webServer/webServer.ino:14:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /tmp/arduino-testlib678752014/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /tmp/arduino-testlib678752014/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pain
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) {
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) {
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &me
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t p
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:3, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:3, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error:
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaSender/otaSender.ino:26:10: fatal error: FS.h: No such file or directory #include <FS.h> ^~~~~~ compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'dirent' if (!client->freeable()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'dirent' client->abort(); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'dirent' client->onAck( ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'dirent' if (client->connected()) { ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'dirent' auto snd_len = client->space(); ^~~~~~ dirent In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port,
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/webServer/webServer.ino:20:10: fatal error: AsyncTCP.h: No such file or directory #include <AsyncTCP.h> ^~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT
Result: FAIL
In file included from /tmp/arduino-testlib678752014/test/test.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:1:9: fatal error: map: No such file or directory #include<map> ^~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaSender/otaSender.ino:24:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/webServer/webServer.ino:14:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:7:10: fatal error: functional: No such file or directory #include <functional> ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
This library has no main header file so an empty one was created.
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /tmp/arduino-testlib1248621591/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /tmp/arduino-testlib1248621591/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessm
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) {
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:3, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:3, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not de
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) {
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaSender/otaSender.ino:26:10: fatal error: FS.h: No such file or directory #include <FS.h> ^~~~~~ compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT
Result: FAIL
WARNING: library Painless_Mesh claims to run on esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:6:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:40:34: error: expected ')' before '*' token BufferedConnection(AsyncClient *client) : client(client) {} ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:151:3: error: 'AsyncClient' does not name a type; did you mean 'DNSClient'? AsyncClient *client; ^~~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In destructor 'painlessmesh::tcp::BufferedConnection::~BufferedConnection()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: error: 'client' was not declared in this scope if (!client->freeable()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:44:10: note: suggested alternative: 'uint' if (!client->freeable()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: error: 'client' was not declared in this scope client->abort(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:47:5: note: suggested alternative: 'uint' client->abort(); ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:48:12: error: type '<type error>' argument given to 'delete', expected pointer delete client; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:55:50: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' if (!self->sentBuffer.empty() && self->client->canSend()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: error: 'client' was not declared in this scope client->onAck( ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:80:5: note: suggested alternative: 'uint' client->onAck( ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:81:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:88:27: error: 'AsyncClient' has not been declared [self](void *arg, AsyncClient *client, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:93:17: error: 'using element_type = class painlessmesh::tcp::BufferedConnection {aka class painlessmesh::tcp::BufferedConnection}' has no member named 'client' self->client->ack(len); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::initialize(Scheduler*)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:99:41: error: 'AsyncClient' has not been declared void *arg, AsyncClient *client) { self->close(); }, ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'void painlessmesh::tcp::BufferedConnection::close()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:112:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onData(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:113:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onAck(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:114:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onDisconnect(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:115:11: error: 'class painlessmesh::tcp::BufferedConnection' has no member named 'client' this->client->onError(NULL, NULL); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: error: 'client' was not declared in this scope if (client->connected()) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:117:9: note: suggested alternative: 'uint' if (client->connected()) { ^~~~~~ uint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp: In member function 'bool painlessmesh::tcp::BufferedConnection::writeNext()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: error: 'client' was not declared in this scope auto snd_len = client->space(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/connection.hpp:164:20: note: suggested alternative: 'uint' auto snd_len = client->space(); ^~~~~~ uint In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/mesh.hpp:9:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMeshSTA.h:6, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:20, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: variable or field 'initServer' declared void void initServer(AsyncServer &server, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:17: error: 'AsyncServer' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: error: 'server' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:30: note: suggested alternative: 'perror' void initServer(AsyncServer &server, M &mesh) { ^~~~~~ perror /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:40: error: expected primary-expression before '&' token void initServer(AsyncServer &server, M &mesh) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: error: 'mesh' was not declared in this scope void initServer(AsyncServer &server, M &mesh) { ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:26:41: note: suggested alternative: 'cosh' void initServer(AsyncServer &server, M &mesh) { ^~~~ cosh /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: variable or field 'connect' declared void void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: error: 'AsyncClient' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/tcp.hpp:45:14: note: suggested alternative: 'DNSClient' void connect(AsyncClient &client, IPAddress ip, uint16_t port, M &mesh) {
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/webServer/webServer.ino:20:10: fatal error: AsyncTCP.h: No such file or directory #include <AsyncTCP.h> ^~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /tmp/arduino-testlib128648292/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/basic/basic.ino:9: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/bridge/bridge.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/echoNode/echoNode.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logClient/logClient.ino:6: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/logServer/logServer.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/mqttBridge/mqttBridge.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.h:3, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/namedMesh/namedMesh.ino:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaReceiver/otaReceiver.ino:10: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/otaSender/otaSender.ino:24: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/startHere/startHere.ino:11: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessMesh.h:10:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/examples/webServer/webServer.ino:14: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Painless_Mesh/src/painlessmesh/configuration.hpp:31:22: fatal error: AsyncTCP.h: No such file or directory compilation terminated. Multiple libraries were found for "ArduinoJson.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoJson Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingESP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingsIoT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BaleMessengerBot_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CMMC_MQTT_Connector Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_HTTP Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Antares_ESP8266_MQTT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/CoogleIOT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AllThingsTalk_LTE-M_SDK