This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.8
More details
Board | Claims compatibility | Inclusion | Alarm |
Time |
---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL |
Result: FAIL
WARNING: library RP2040_RTC claims to run on rp2040, mbed_rp2040, mbed_nano architecture(s) and may be incompatible with your current board which runs on avr architecture(s). In file included from /private/tmp/arduino-testlib2226165757/test/test.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: error: 'datetime_t' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: note: suggested alternative: 'atexit' bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ atexit /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:40: error: 't' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: error: 'datetime_t' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: note: suggested alternative: 'atexit' bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ atexit /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:40: error: 't' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: variable or field 'rtc_set_alarm' declared void void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: 'datetime_t' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: note: suggested alternative: 'atexit' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ atexit /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:40: error: 't' was not declared in this scope void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:58: error: expected primary-expression before 'user_callback' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: error: 'datetime_t' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: note: suggested alternative: 'atexit' bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ atexit /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:38: error: 't' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:35: error: 'uint' has not been declared void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:56: error: 'datetime_t' does not name a type; did you mean 'atexit'? void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^~~~~~~~~~ atexit In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /private/tmp/arduino-testlib2226165757/test/test.ino:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h: In member function 'DateTime DateTime::operator+(const TimeSpan&)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:373:71: error: call of overloaded 'DateTime(uint32_t)' is ambiguous return DateTime( ( unixtime() + (uint32_t) span.totalseconds() )); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:200:5: note: candidate: DateTime::DateTime(const time_t&) DateTime (const time_t& timeInput) ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:161:5: note: candidate: DateTime::DateTime(const DateTime&) DateTime (const DateTime& copy) ^~~~~~~~ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /private/tmp/arduino-testlib2226165757/test/test.ino:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:107:5: note: candidate: DateTime::DateTime(uint32_t) DateTime (uint32_t t = SECONDS_FROM_1970_TO_2000) ^~~~~~~~ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /private/tmp/arduino-testlib2226165757/test/test.ino:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h: In member function 'DateTime DateTime::operator-(const TimeSpan&)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:378:71: error: call of overloaded 'DateTime(uint32_t)' is ambiguous return DateTime( ( unixtime() - (uint32_t) span.totalseconds() )); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:200:5: note: candidate: DateTime::DateTime(const time_t&) DateTime (const time_t& timeInput) ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:161:5: note: candidate: DateTime::DateTime(const DateTime&) DateTime (const DateTime& copy) ^~~~~~~~ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /private/tmp/arduino-testlib2226165757/test/test.ino:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:107:5: note: candidate: DateTime::DateTime(uint32_t) DateTime (uint32_t t = SECONDS_FROM_1970_TO_2000) ^~~~~~~~
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library RP2040_RTC claims to run on rp2040, mbed_rp2040, mbed_nano architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /tmp/arduino-testlib1256668553/test/test.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: error: 'datetime_t' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: note: suggested alternative: 'atexit' bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ atexit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:40: error: 't' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: error: 'datetime_t' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: note: suggested alternative: 'atexit' bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ atexit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:40: error: 't' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: variable or field 'rtc_set_alarm' declared void void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: 'datetime_t' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: note: suggested alternative: 'atexit' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ atexit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:40: error: 't' was not declared in this scope void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:58: error: expected primary-expression before 'user_callback' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: error: 'datetime_t' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: note: suggested alternative: 'atexit' bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ atexit /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:38: error: 't' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:35: error: 'uint' has not been declared void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:56: error: 'datetime_t' does not name a type; did you mean 'atexit'? void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^~~~~~~~~~ atexit In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /tmp/arduino-testlib1256668553/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h: In member function 'DateTime DateTime::operator+(const TimeSpan&)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:373:71: error: call of overloaded 'DateTime(uint32_t)' is ambiguous return DateTime( ( unixtime() + (uint32_t) span.totalseconds() )); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:200:5: note: candidate: DateTime::DateTime(const time_t&) DateTime (const time_t& timeInput) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:161:5: note: candidate: DateTime::DateTime(const DateTime&) DateTime (const DateTime& copy) ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /tmp/arduino-testlib1256668553/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:107:5: note: candidate: DateTime::DateTime(uint32_t) DateTime (uint32_t t = SECONDS_FROM_1970_TO_2000) ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /tmp/arduino-testlib1256668553/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h: In member function 'DateTime DateTime::operator-(const TimeSpan&)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:378:71: error: call of overloaded 'DateTime(uint32_t)' is ambiguous return DateTime( ( unixtime() - (uint32_t) span.totalseconds() )); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:200:5: note: candidate: DateTime::DateTime(const time_t&) DateTime (const time_t& timeInput) ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:161:5: note: candidate: DateTime::DateTime(const DateTime&) DateTime (const DateTime& copy) ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:58:0, from /tmp/arduino-testlib1256668553/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/DateTime_Generic.h:107:5: note: candidate: DateTime::DateTime(uint32_t) DateTime (uint32_t t = SECONDS_FROM_1970_TO_2000) ^~~~~~~~
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library RP2040_RTC claims to run on rp2040, mbed_rp2040, mbed_nano architecture(s) and may be incompatible with your current board which runs on samd architecture(s). In file included from /private/tmp/arduino-testlib2226165757/test/test.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: error: 'datetime_t' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: note: suggested alternative: 'sbintime_t' bool rtc_set_datetime (datetime_t *t); ^~~~~~~~~~ sbintime_t /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:40: error: 't' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: error: 'datetime_t' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: note: suggested alternative: 'sbintime_t' bool rtc_get_datetime (datetime_t *t); ^~~~~~~~~~ sbintime_t /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:40: error: 't' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: variable or field 'rtc_set_alarm' declared void void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: 'datetime_t' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: note: suggested alternative: 'sbintime_t' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~ sbintime_t /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:40: error: 't' was not declared in this scope void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:58: error: expected primary-expression before 'user_callback' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: error: 'datetime_t' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: note: suggested alternative: 'sbintime_t' bool rtc_alarm_repeats(datetime_t *t); ^~~~~~~~~~ sbintime_t /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:38: error: 't' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:56: error: 'datetime_t' does not name a type; did you mean 'sbintime_t'? void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^~~~~~~~~~ sbintime_t
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library RP2040_RTC claims to run on rp2040, mbed_rp2040, mbed_nano architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). In file included from /tmp/arduino-testlib3575206272/test/test.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:28: error: 'datetime_t' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:47:40: error: 't' was not declared in this scope bool rtc_set_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:28: error: 'datetime_t' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:48:40: error: 't' was not declared in this scope bool rtc_get_datetime (datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: variable or field 'rtc_set_alarm' declared void void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:28: error: 'datetime_t' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:40: error: 't' was not declared in this scope void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:49:58: error: expected primary-expression before 'user_callback' void rtc_set_alarm (datetime_t *t, rtc_callback_t user_callback); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:26: error: 'datetime_t' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:53:38: error: 't' was not declared in this scope bool rtc_alarm_repeats(datetime_t *t); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RP2040_RTC/src/RP2040_RTC.h:55:56: error: 'datetime_t' does not name a type void datetime_to_str(char *buf, uint buf_size, const datetime_t *t); ^
Result: FAIL
Result: FAIL