This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.4.3
More details
Board | Claims compatibility | Inclusion | JsonPub |
Pub_Sub |
Simple |
Subscribe |
---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | PASS | PASS | PASS | PASS |
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3607114765/test/test.ino:1:10: fatal error: Redis_for_Arduino.h: No such file or directory #include <Redis_for_Arduino.h> ^~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:27:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Pub_Sub/Pub_Sub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Simple/Simple.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib790524237/test/test.ino:1:10: fatal error: Redis_for_Arduino.h: No such file or directory #include <Redis_for_Arduino.h> ^~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Redis_for_Arduino claims to run on esp8266, Arduino_ESP8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:26:1: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'? WiFiClient redisConn; ^~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:5: error: 'WiFi' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:15: error: 'WIFI_STA' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:15: note: suggested alternative: 'WIFI_SSID' WiFi.mode(WIFI_STA); ^~~~~~~~ WIFI_SSID /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:37:29: error: 'WL_CONNECTED' was not declared in this scope while (WiFi.status() != WL_CONNECTED) ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:46:10: error: 'redisConn' was not declared in this scope if (!redisConn.connect(REDIS_ADDR, REDIS_PORT)) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:52:24: error: 'redisConn' was not declared in this scope gRedis = new Redis(redisConn); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:56:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Connected to the Redis server at %s!\n", REDIS_ADDR); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:60:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Failed to authenticate to the Redis server! Errno: %d\n", (int)connRet); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:75:28: error: 'WiFi' was not declared in this scope doc["wifi-rssi"] = WiFi.RSSI(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:80:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Sending JSON payload:\n\t'%s'\n", jsonStr.c_str()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:83:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Published to %d listeners\n", listeners); ^~~~~~ print Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 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/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/CMMC_MQTT_Connector 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/CoogleIOT
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Pub_Sub/Pub_Sub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Simple/Simple.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
WARNING: library Redis_for_Arduino claims to run on esp8266, Arduino_ESP8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:27:5: error: 'WiFi' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:27:15: error: 'WIFI_STA' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:27:15: note: suggested alternative: 'WIFI_SSID' WiFi.mode(WIFI_STA); ^~~~~~~~ WIFI_SSID /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:30:29: error: 'WL_CONNECTED' was not declared in this scope while (WiFi.status() != WL_CONNECTED) ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:52:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Waiting %lds to reconnect...\n", curDelay / 1000); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:56:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Done!\n"); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino: In function 'bool subscriberLoop(std::function<void()>)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:62:5: error: 'WiFiClient' was not declared in this scope WiFiClient redisConn; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:62:5: note: suggested alternative: 'DNSClient' WiFiClient redisConn; ^~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:63:10: error: 'redisConn' was not declared in this scope if (!redisConn.connect(REDIS_ADDR, REDIS_PORT)) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:69:17: error: 'redisConn' was not declared in this scope Redis redis(redisConn); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:69:17: note: suggested alternative: 'redis' Redis redis(redisConn); ^~~~~~~~~ redis /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:77:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Failed to authenticate to the Redis server! Errno: %d\n", (int)connRet); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:91:20: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Message on channel '%s': \"%s\"\n", channel.c_str(), msg.c_str()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:100:24: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Adding subscription to channel '%s'\n", msg.c_str()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:109:24: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Removing subscription to channel '%s'\n", msg.c_str()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino: In lambda function: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:118:20: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Subscription error! '%d'\n", err); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino: In function 'bool subscriberLoop(std::function<void()>)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:119:10: error: no matching function for call to 'Redis::startSubscribing(subscriberLoop(std::function<void()>)::<lambda(Redis*, arduino::String, arduino::String)>, subscriberLoop(std::function<void()>)::<lambda(Redis*, RedisMessageError)>)' }); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:372:24: note: candidate: RedisSubscribeResult Redis::startSubscribing(Redis::RedisMsgCallback, Redis::RedisMsgErrorCallback) RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback = nullptr); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:372:24: note: no known conversion for argument 1 from 'subscriberLoop(std::function<void()>)::<lambda(Redis*, arduino::String, arduino::String)>' to 'Redis::RedisMsgCallback {aka void (*)(Redis*, arduino::String, arduino::String)}' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:122:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Connection closed! (%d)\n", subRv); ^~~~~~ print Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib790524237/test/test.ino:1:10: fatal error: Redis_for_Arduino.h: No such file or directory #include <Redis_for_Arduino.h> ^~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Pub_Sub/Pub_Sub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:27:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Simple/Simple.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:27:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/Redis.h:27:10: fatal error: vector: No such file or directory #include <vector> ^~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib3607114765/test/test.ino:1:10: fatal error: Redis_for_Arduino.h: No such file or directory #include <Redis_for_Arduino.h> ^~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library Redis_for_Arduino claims to run on esp8266, Arduino_ESP8266, esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:26:1: error: 'WiFiClient' does not name a type; did you mean 'DNSClient'? WiFiClient redisConn; ^~~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:5: error: 'WiFi' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:15: error: 'WIFI_STA' was not declared in this scope WiFi.mode(WIFI_STA); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:34:15: note: suggested alternative: 'WIFI_SSID' WiFi.mode(WIFI_STA); ^~~~~~~~ WIFI_SSID /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:37:29: error: 'WL_CONNECTED' was not declared in this scope while (WiFi.status() != WL_CONNECTED) ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:37:29: note: suggested alternative: 'UHD_STATE_CONNECTED' while (WiFi.status() != WL_CONNECTED) ^~~~~~~~~~~~ UHD_STATE_CONNECTED /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:46:10: error: 'redisConn' was not declared in this scope if (!redisConn.connect(REDIS_ADDR, REDIS_PORT)) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:52:24: error: 'redisConn' was not declared in this scope gRedis = new Redis(redisConn); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:56:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Connected to the Redis server at %s!\n", REDIS_ADDR); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:60:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Failed to authenticate to the Redis server! Errno: %d\n", (int)connRet); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:75:28: error: 'WiFi' was not declared in this scope doc["wifi-rssi"] = WiFi.RSSI(); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:80:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Sending JSON payload:\n\t'%s'\n", jsonStr.c_str()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/JsonPub/JsonPub.ino:83:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Published to %d listeners\n", listeners); ^~~~~~ print Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 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/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/ThingESP
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Pub_Sub/Pub_Sub.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Simple/Simple.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino/examples/Subscribe/Subscribe.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266/Redis.h:4:10: fatal error: ESP8266WiFi.h: No such file or directory #include <ESP8266WiFi.h> ^~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "Redis.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_ESP8266 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Redis_for_Arduino
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib226298135/test/test.ino:1:31: fatal error: Redis_for_Arduino.h: No such file or directory compilation terminated.
Result: PASS
Sketch uses 725642 bytes (55%) of program storage space. Maximum is 1310720 bytes. Global variables use 40420 bytes (12%) of dynamic memory, leaving 287260 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 709998 bytes (54%) of program storage space. Maximum is 1310720 bytes. Global variables use 38268 bytes (11%) of dynamic memory, leaving 289412 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 710518 bytes (54%) of program storage space. Maximum is 1310720 bytes. Global variables use 38268 bytes (11%) of dynamic memory, leaving 289412 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 718222 bytes (54%) of program storage space. Maximum is 1310720 bytes. Global variables use 38268 bytes (11%) of dynamic memory, leaving 289412 bytes for local variables. Maximum is 327680 bytes.