RTCLib by NeiroN - compatibility matrix

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

RTCLib by NeiroN

Version: 1.6.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
datecalc
ds1302
ds1307
ds13_ram
ds3231
pcf_alarm
rtc_format
softrtc
arduino:avr:uno
1.8.4
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.

examples/datecalc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void showDate(const char*, const DateTime&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:12:19: error: 'const class DateTime' has no member named 'tostr'
   Serial.print(dt.tostr(buf));
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:53:22: error: 'TimeDelta' was not declared in this scope
   DateTime dt9(dt6 + TimeDelta(7 * 86400L)); // one week later
                      ^~~~~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1302

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:12:1: error: 'DS1302' does not name a type; did you mean 'CS10'?
 DS1302 rtc;
 ^~~~~~
 CS10
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:32:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:44:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:47:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:50:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1307

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:30:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:42:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:45:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:48:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds13_ram

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:7:1: error: 'DS1302' does not name a type; did you mean 'CS10'?
 DS1302 rtc;
 ^~~~~~
 CS10
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'XRAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'XRAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:37: error: 'buf' was not declared in this scope
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:14: error: 'buf' was not declared in this scope
   rtc.putram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'XRAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:14: error: 'buf' was not declared in this scope
   rtc.getram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'XRAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:64:45: error: 'class DateTime' has no member named 'tostr'
   snprintf(buf, BUFSIZE, "%s count %d", now.tostr(buf), counter);
                                             ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds3231

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:5:1: error: 'DS3231' does not name a type; did you mean 'CS21'?
 DS3231 rtc;
 ^~~~~~
 CS21
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:29:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:41:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:44:21: error: ambiguous overload for 'operator-' (operand types are 'DateTime' and 'long int')
   DateTime past(now - 30 * 86400L);
                 ~~~~^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:213:12: note: candidate: DateTime DateTime::operator-(const TimeSpan&) const
   DateTime operator-(const TimeSpan &span) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:214:12: note: candidate: TimeSpan DateTime::operator-(const DateTime&) const
   TimeSpan operator-(const DateTime &right) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:47:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/pcf_alarm

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:4:1: error: 'PCF8563' does not name a type; did you mean 'RTC_PCF8563'?
 PCF8563 rtc;
 ^~~~~~~
 RTC_PCF8563
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:33:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setAlarm(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: error: 'rtc' was not declared in this scope
   DateTime alarm = rtc.now();
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: note: suggested alternative: 'getc'
   DateTime alarm = rtc.now();
                    ^~~
                    getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:47:9: error: 'class DateTime' has no member named 'setminute'; did you mean 'minute'?
   alarm.setminute(alarm.minute() + value);
         ^~~~~~~~~
         minute
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:50:24: error: 'class DateTime' has no member named 'format'
   Serial.println(alarm.format(buf));
                        ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/rtc_format

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:28:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/softrtc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:19:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:27:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 81706 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44220 bytes (16%) of dynamic memory, leaving 226116 bytes for local variables. Maximum is 270336 bytes.

examples/datecalc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void showDate(const char*, const DateTime&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:12:19: error: 'const class DateTime' has no member named 'tostr'
   Serial.print(dt.tostr(buf));
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:53:22: error: 'TimeDelta' was not declared in this scope
   DateTime dt9(dt6 + TimeDelta(7 * 86400L)); // one week later
                      ^~~~~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1302

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:12:1: error: 'DS1302' does not name a type; did you mean '._132'?
 DS1302 rtc;
 ^~~~~~
 ._132
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:32:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:44:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:47:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:50:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1307

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:16:3: error: 'Wire1' was not declared in this scope
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:16:3: note: suggested alternative: 'Wire'
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
   Wire
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:30:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:42:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:45:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:48:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds13_ram

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:7:1: error: 'DS1302' does not name a type; did you mean '._132'?
 DS1302 rtc;
 ^~~~~~
 ._132
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'MBED_RAM_SIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'MBED_RAM_SIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:37: error: 'buf' was not declared in this scope
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:14: error: 'buf' was not declared in this scope
   rtc.putram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'MBED_RAM_SIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:14: error: 'buf' was not declared in this scope
   rtc.getram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'MBED_RAM_SIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:64:45: error: 'class DateTime' has no member named 'tostr'
   snprintf(buf, BUFSIZE, "%s count %d", now.tostr(buf), counter);
                                             ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds3231

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:5:1: error: 'DS3231' does not name a type; did you mean 'RTC_DS3231'?
 DS3231 rtc;
 ^~~~~~
 RTC_DS3231
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:15:3: error: 'Wire1' was not declared in this scope
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:15:3: note: suggested alternative: 'Wire'
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
   Wire
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:29:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:41:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:44:21: error: ambiguous overload for 'operator-' (operand types are 'DateTime' and 'long int')
   DateTime past(now - 30 * 86400L);
                 ~~~~^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:213:12: note: candidate: DateTime DateTime::operator-(const TimeSpan&) const
   DateTime operator-(const TimeSpan &span) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:214:12: note: candidate: TimeSpan DateTime::operator-(const DateTime&) const
   TimeSpan operator-(const DateTime &right) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:47:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/pcf_alarm

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:4:1: error: 'PCF8563' does not name a type; did you mean 'RTC_PCF8563'?
 PCF8563 rtc;
 ^~~~~~~
 RTC_PCF8563
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:33:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setAlarm(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: error: 'rtc' was not declared in this scope
   DateTime alarm = rtc.now();
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:47:9: error: 'class DateTime' has no member named 'setminute'; did you mean 'minute'?
   alarm.setminute(alarm.minute() + value);
         ^~~~~~~~~
         minute
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:50:24: error: 'class DateTime' has no member named 'format'
   Serial.println(alarm.format(buf));
                        ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/rtc_format

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:28:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/softrtc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:19:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:27:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 3104 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 317 bytes (5%) of dynamic memory, leaving 5827 bytes for local variables. Maximum is 6144 bytes.

examples/datecalc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void showDate(const char*, const DateTime&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:12:19: error: 'const class DateTime' has no member named 'tostr'
   Serial.print(dt.tostr(buf));
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:53:22: error: 'TimeDelta' was not declared in this scope
   DateTime dt9(dt6 + TimeDelta(7 * 86400L)); // one week later
                      ^~~~~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1302

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:12:1: error: 'DS1302' does not name a type; did you mean 'DS1307_ON'?
 DS1302 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:32:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:44:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:47:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:50:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds1307

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:30:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:42:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:45:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:48:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds13_ram

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:7:1: error: 'DS1302' does not name a type; did you mean 'DS1307_ON'?
 DS1302 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:37: error: 'buf' was not declared in this scope
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:14: error: 'buf' was not declared in this scope
   rtc.putram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:14: error: 'buf' was not declared in this scope
   rtc.getram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:64:45: error: 'class DateTime' has no member named 'tostr'
   snprintf(buf, BUFSIZE, "%s count %d", now.tostr(buf), counter);
                                             ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds3231

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:5:1: error: 'DS3231' does not name a type; did you mean 'RTC_DS3231'?
 DS3231 rtc;
 ^~~~~~
 RTC_DS3231
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:29:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:41:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:44:21: error: ambiguous overload for 'operator-' (operand types are 'DateTime' and 'long int')
   DateTime past(now - 30 * 86400L);
                 ~~~~^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:213:12: note: candidate: DateTime DateTime::operator-(const TimeSpan&) const
   DateTime operator-(const TimeSpan &span) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:214:12: note: candidate: TimeSpan DateTime::operator-(const DateTime&) const
   TimeSpan operator-(const DateTime &right) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:47:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/pcf_alarm

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:4:1: error: 'PCF8563' does not name a type; did you mean 'RTC_PCF8563'?
 PCF8563 rtc;
 ^~~~~~~
 RTC_PCF8563
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:33:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setAlarm(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: error: 'rtc' was not declared in this scope
   DateTime alarm = rtc.now();
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: note: suggested alternative: 'getc'
   DateTime alarm = rtc.now();
                    ^~~
                    getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:47:9: error: 'class DateTime' has no member named 'setminute'; did you mean 'minute'?
   alarm.setminute(alarm.minute() + value);
         ^~~~~~~~~
         minute
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:50:24: error: 'class DateTime' has no member named 'format'
   Serial.println(alarm.format(buf));
                        ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/rtc_format

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: note: suggested alternative: 'getc'
   rtc.begin();
   ^~~
   getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: note: suggested alternative: 'getc'
   DateTime now = rtc.now();
                  ^~~
                  getc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:28:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/softrtc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:19:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:27:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS
This library has no main header file so an empty one was created.

Sketch uses 13588 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.

examples/datecalc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void showDate(const char*, const DateTime&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:12:19: error: 'const class DateTime' has no member named 'tostr'
   Serial.print(dt.tostr(buf));
                   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:53:22: error: 'TimeDelta' was not declared in this scope
   DateTime dt9(dt6 + TimeDelta(7 * 86400L)); // one week later
                      ^~~~~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1302

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:12:1: error: 'DS1302' does not name a type; did you mean '._302'?
 DS1302 rtc;
 ^~~~~~
 ._302
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:32:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:44:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:47:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:50:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds1307

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:16:3: error: 'Wire1' was not declared in this scope
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:16:3: note: suggested alternative: 'Wire'
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
   Wire
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:30:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:42:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:45:23: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                       ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:48:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds13_ram

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:7:1: error: 'DS1302' does not name a type; did you mean '._302'?
 DS1302 rtc;
 ^~~~~~
 ._302
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:37: error: 'buf' was not declared in this scope
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:14: error: 'buf' was not declared in this scope
   rtc.putram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:14: error: 'buf' was not declared in this scope
   rtc.getram(buf, BUFSIZE);
              ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: note: suggested alternative: 'RAMSIZE'
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:64:45: error: 'class DateTime' has no member named 'tostr'
   snprintf(buf, BUFSIZE, "%s count %d", now.tostr(buf), counter);
                                             ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds3231

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:5:1: error: 'DS3231' does not name a type; did you mean '._323'?
 DS3231 rtc;
 ^~~~~~
 ._323
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:15:3: error: 'Wire1' was not declared in this scope
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:15:3: note: suggested alternative: 'Wire'
   Wire1.begin(); // Shield I2C pins connect to alt I2C bus on Arduino Due
   ^~~~~
   Wire
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:29:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:41:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:44:21: error: ambiguous overload for 'operator-' (operand types are 'DateTime' and 'long int')
   DateTime past(now - 30 * 86400L);
                 ~~~~^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:213:12: note: candidate: DateTime DateTime::operator-(const TimeSpan&) const
   DateTime operator-(const TimeSpan &span) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:214:12: note: candidate: TimeSpan DateTime::operator-(const DateTime&) const
   TimeSpan operator-(const DateTime &right) const;
            ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:47:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/pcf_alarm

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:4:1: error: 'PCF8563' does not name a type; did you mean 'RTC_PCF8563'?
 PCF8563 rtc;
 ^~~~~~~
 RTC_PCF8563
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:33:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setAlarm(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: error: 'rtc' was not declared in this scope
   DateTime alarm = rtc.now();
                    ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: note: suggested alternative: 'Rtc'
   DateTime alarm = rtc.now();
                    ^~~
                    Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:47:9: error: 'class DateTime' has no member named 'setminute'; did you mean 'minute'?
   alarm.setminute(alarm.minute() + value);
         ^~~~~~~~~
         minute
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:50:24: error: 'class DateTime' has no member named 'format'
   Serial.println(alarm.format(buf));
                        ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/rtc_format

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:6:1: error: 'DS1307' does not name a type; did you mean 'DS1307_ON'?
 DS1307 rtc;
 ^~~~~~
 DS1307_ON
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: note: suggested alternative: 'Rtc'
   rtc.begin();
   ^~~
   Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: note: suggested alternative: 'Rtc'
   DateTime now = rtc.now();
                  ^~~
                  Rtc
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:28:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^~~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/softrtc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:19:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:27:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 203782 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13880 bytes (4%) of dynamic memory, leaving 313800 bytes for local variables. Maximum is 327680 bytes.

examples/datecalc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void showDate(const char*, const DateTime&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:12:19: error: 'const class DateTime' has no member named 'tostr'
   Serial.print(dt.tostr(buf));
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/datecalc/datecalc.ino:53:42: error: 'TimeDelta' was not declared in this scope
   DateTime dt9(dt6 + TimeDelta(7 * 86400L)); // one week later
                                          ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds1302

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:12:1: error: 'DS1302' does not name a type
 DS1302 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:20:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:32:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:44:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:47:44: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1302/ds1302.ino:50:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/ds1307

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:6:1: error: 'DS1307' does not name a type
 DS1307 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:18:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:28:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:30:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:42:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:45:44: error: 'TimeDelta' was not declared in this scope
   DateTime past(now - TimeDelta(30 * 86400L));
                                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds1307/ds1307.ino:48:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds13_ram

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:7:1: error: 'DS1302' does not name a type
 DS1302 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:15:10: note: in expansion of macro 'BUFSIZE'
 char buf[BUFSIZE];
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:30:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:23: note: in expansion of macro 'BUFSIZE'
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:49:37: error: 'buf' was not declared in this scope
   for (int i = 0; i < BUFSIZE; i++) buf[i] = i;
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:14: error: 'buf' was not declared in this scope
   rtc.putram(buf, BUFSIZE);
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:51:19: note: in expansion of macro 'BUFSIZE'
   rtc.putram(buf, BUFSIZE);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:57:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:14: error: 'buf' was not declared in this scope
   rtc.getram(buf, BUFSIZE);
              ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:11:17: error: 'DS1302_RAMSIZE' was not declared in this scope
 #define BUFSIZE DS1302_RAMSIZE
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:60:19: note: in expansion of macro 'BUFSIZE'
   rtc.getram(buf, BUFSIZE);
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds13_ram/ds13_ram.ino:64:45: error: 'class DateTime' has no member named 'tostr'
   snprintf(buf, BUFSIZE, "%s count %d", now.tostr(buf), counter);
                                             ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/ds3231

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:5:1: error: 'DS3231' does not name a type
 DS3231 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:17:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:27:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:29:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:41:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:44:21: error: ambiguous overload for 'operator-' (operand types are 'DateTime' and 'long int')
   DateTime past(now - 30 * 86400L);
                     ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:213:12: note: candidate: DateTime DateTime::operator-(const TimeSpan&) const
   DateTime operator-(const TimeSpan &span) const;
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib/src/RTClib.h:214:12: note: candidate: TimeSpan DateTime::operator-(const DateTime&) const
   TimeSpan operator-(const DateTime &right) const;
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/ds3231/ds3231.ino:47:23: error: 'class DateTime' has no member named 'tostr'
   Serial.println(past.tostr(buf));
                       ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/pcf_alarm

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:4:1: error: 'PCF8563' does not name a type
 PCF8563 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:14:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:30:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:33:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino: In function 'void setAlarm(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:46:20: error: 'rtc' was not declared in this scope
   DateTime alarm = rtc.now();
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:47:9: error: 'class DateTime' has no member named 'setminute'
   alarm.setminute(alarm.minute() + value);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/pcf_alarm/pcf_alarm.ino:50:24: error: 'class DateTime' has no member named 'format'
   Serial.println(alarm.format(buf));
                        ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/rtc_format

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:6:1: error: 'DS1307' does not name a type
 DS1307 rtc;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:16:3: error: 'rtc' was not declared in this scope
   rtc.begin();
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:25:18: error: 'rtc' was not declared in this scope
   DateTime now = rtc.now();
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/rtc_format/rtc_format.ino:28:22: error: 'class DateTime' has no member named 'format'
   Serial.println(now.format(buf));
                      ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN

examples/softrtc

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:19:22: error: 'class DateTime' has no member named 'tostr'
   Serial.println(now.tostr(buf));
                      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN/examples/softrtc/softrtc.ino:27:25: error: 'class DateTime' has no member named 'tostr'
   Serial.println(future.tostr(buf));
                         ^
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN