This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.4.0
More details
Board | Claims compatibility | Inclusion | Ethernet |
WiFi |
---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL |
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:42:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:114:52: error: 'IPAddress' has not been declared typedef void (*MDNSNameFoundCallback)(const char*, IPAddress); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:115:91: error: 'IPAddress' has not been declared typedef void (*MDNSServiceFoundCallback)(const char*, MDNSServiceProtocol_t, const char*, IPAddress, unsigned short, const char*); ^~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:42:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:123:5: error: 'UDP' does not name a type UDP* _udp; ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:124:5: error: 'IPAddress' does not name a type; did you mean 'IPAddress_h'? IPAddress _ipAddress; ^~~~~~~~~ IPAddress_h /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:163:13: error: expected ')' before '&' token MDNS(UDP& udp); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:166:21: error: 'IPAddress' does not name a type; did you mean 'IPAddress_h'? int begin(const IPAddress& ip); ^~~~~~~~~ IPAddress_h /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:167:21: error: 'IPAddress' does not name a type; did you mean 'IPAddress_h'? int begin(const IPAddress& ip, const char* name); ^~~~~~~~~ IPAddress_h In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:43:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:142:1: error: prototype for 'MDNS::MDNS(UDP&)' does not match any in class 'MDNS' MDNS::MDNS(UDP& udp) ^~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:42:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:120:7: error: candidates are: constexpr MDNS::MDNS(const MDNS&) class MDNS ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:120:7: error: MDNS::MDNS() In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:43:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h: In destructor 'MDNS::~MDNS()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:160:9: error: 'class MDNS' has no member named '_udp' this->_udp->stop(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:166:5: error: prototype for 'int MDNS::begin(const IPAddress&, const char*)' does not match any in class 'MDNS' int MDNS::begin(const IPAddress& ip, const char* name) ^~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:42:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:167:9: error: candidates are: int MDNS::begin(const int&, const char*) int begin(const IPAddress& ip, const char* name); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:166:9: error: int MDNS::begin(const int&) int begin(const IPAddress& ip); ^~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:43:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:194:5: error: prototype for 'int MDNS::begin(const IPAddress&)' does not match any in class 'MDNS' int MDNS::begin(const IPAddress& ip) ^~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:42:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:167:9: error: candidates are: int MDNS::begin(const int&, const char*) int begin(const IPAddress& ip, const char* name); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.hpp:166:9: error: int MDNS::begin(const int&) int begin(const IPAddress& ip); ^~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic.h:43:0, from /tmp/arduino-testlib808228505/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h: In member function 'MDNSError_t MDNS::_sendMDNSMessage(uint32_t, uint32_t, int, int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:367:9: error: 'class MDNS' has no member named '_udp' this->_udp->beginPacket(mdnsMulticastIPAddr, MDNS_SERVER_PORT); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:368:9: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)dnsHeader, sizeof(DNSHeader_t)); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:408:15: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 10); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:416:15: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 6); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:432:15: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 8); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:442:17: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 3); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:449:17: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 2); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:452:17: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)this->_serviceRecords[serviceRecord]->textContent, slen); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:471:15: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 10); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:510:13: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, sizeof(DNSHeader_t)); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:529:13: error: 'class MDNS' has no member named '_udp' this->_udp->write((uint8_t*)buf, 4); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:539:9: error: 'class MDNS' has no member named '_udp' this->_udp->endPacket(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h: In member function 'MDNSError_t MDNS::_processMDNSQuery()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:581:19: error: 'class MDNS' has no member named '_udp' udp_len = this->_udp->parsePacket(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:601:11: error: 'class MDNS' has no member named '_udp' this->_udp->flush(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:609:9: error: 'class MDNS' has no member named '_udp' this->_udp->read((uint8_t*) udpBuffer, udp_len);//read _remaining UDP packet from W5100/W5200 into memory ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:650:33: error: 'class MDNS' has no member named '_udp' MDNS_SERVER_PORT == this->_udp->remotePort()) ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MDNS_Generic/src/MDNS_Generic_Impl.h:775:38: error: 'class MDNS' has no member named '_udp' MDNS_SERVER_PORT == this->_udp->remotePort() && ^~~~ /home/ec2-user/a
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 78812 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43456 bytes (16%) of dynamic memory, leaving 226880 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 1252 bytes (2%) of program storage space. Maximum is 49152 bytes. Global variables use 28 bytes (0%) of dynamic memory, leaving 6116 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 12468 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3012 bytes (9%) of dynamic memory, leaving 29756 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 198362 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13100 bytes (3%) of dynamic memory, leaving 314580 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Result: FAIL