RP2040_RTC - compatibility matrix

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

RP2040_RTC

Version: 1.0.8
More details

Compatibility matrix

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

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

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)
     ^~~~~~~~

examples/Alarm

Result: FAIL


					
					

examples/Time

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

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.

examples/Alarm

Result: FAIL


					
					

examples/Time

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

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)
     ^~~~~~~~

examples/Alarm

Result: FAIL


					
					

examples/Time

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

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

examples/Alarm

Result: FAIL


					
					

examples/Time

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

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);
                                                        ^

examples/Alarm

Result: FAIL


					
					

examples/Time

Result: FAIL