This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.3.4
More details
Board | Claims compatibility | Inclusion | MD_DS1307_LCD_Time |
MD_DS1307_Test |
---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | PASS | PASS |
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS |
Result: PASS
Sketch uses 1876 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 200 bytes (9%) of dynamic memory, leaving 1848 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5008 bytes (15%) of program storage space. Maximum is 32256 bytes. Global variables use 348 bytes (16%) of dynamic memory, leaving 1700 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 8836 bytes (27%) of program storage space. Maximum is 32256 bytes. Global variables use 617 bytes (30%) of dynamic memory, leaving 1431 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 81762 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44232 bytes (16%) of dynamic memory, leaving 226104 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83784 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44272 bytes (16%) of dynamic memory, leaving 226064 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 85404 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44240 bytes (16%) of dynamic memory, leaving 226096 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-6C7C5AF9E6599DCC252AEB54C91ED410/sketch/test.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-76F9D5FD835F5D043E8E974E30E066BD/sketch/MD_DS1307_LCD_Time.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:19:12: error: 'RTC_t {aka struct RTC_struct}' has no member named 'isRunning' if (!RTC.isRunning()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:20:9: error: 'RTC_t {aka struct RTC_struct}' has no member named 'control' RTC.control(DS1307_CLOCK_HALT, DS1307_OFF); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void printTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:41:28: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dow' lcd.print(dow2String(RTC.dow)); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:42:17: error: 'RTC_t {aka struct RTC_struct}' has no member named 'yyyy' lcd.print(RTC.yyyy); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:44:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'mm' p2dig(RTC.mm); ^~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:46:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dd' p2dig(RTC.dd); ^~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:49:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'h' p2dig(RTC.h); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:51:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'm' p2dig(RTC.m); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:53:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 's' p2dig(RTC.s); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:54:11: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' if (RTC.status(DS1307_12H) == DS1307_ON) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:55:19: error: 'RTC_t {aka struct RTC_struct}' has no member named 'pm' lcd.print(RTC.pm ? " pm" : " am"); ^~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:60:7: error: 'RTC_t {aka struct RTC_struct}' has no member named 'readTime' RTC.readTime(); ^~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-E980EC0B9F314550418C41185626C3E3/sketch/MD_DS1307_Test.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showStatus()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:147:43: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' PRINT("\nClock Halt:\t", sts2String(RTC.status(DS1307_CLOCK_HALT))); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:148:32: error: 'RTC_t {aka struct RTC_struct}' has no member named 'isRunning' PRINT("\nIs running:\t", RTC.isRunning()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:149:43: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' PRINT("\nSQW Output:\t", sts2String(RTC.status(DS1307_SQW_RUN))); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:150:46: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' PRINT("\nSQW Type (on):\t", sts2String(RTC.status(DS1307_SQW_TYPE_ON))); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:151:47: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' PRINT("\nSQW Type (off):\t", sts2String(RTC.status(DS1307_SQW_TYPE_OFF))); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:152:41: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' PRINT("\n12h mode:\t", sts2String(RTC.status(DS1307_12H))); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void printTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:157:17: error: 'RTC_t {aka struct RTC_struct}' has no member named 'yyyy' PRINT("", RTC.yyyy); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:158:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'mm' PRINT("-", p2dig(RTC.mm, DEC)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:159:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dd' PRINT("-", p2dig(RTC.dd, DEC)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:160:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'h' PRINT(" ", p2dig(RTC.h, DEC)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:161:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'm' PRINT(":", p2dig(RTC.m, DEC)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:162:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 's' PRINT(":", p2dig(RTC.s, DEC)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:163:11: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status' if (RTC.status(DS1307_12H) == DS1307_ON) ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:164:20: error: 'RTC_t {aka struct RTC_struct}' has no member named 'pm' PRINT(" ", RTC.pm ? "pm" : "am"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:165:29: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dow' PRINT(" ", dow2String(RTC.dow)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:170:7: error: 'RTC_t {aka struct RTC_struct}' has no member named 'readTime' RTC.readTime(); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showRAM()': /home/ec2-user/arduino-testlib/cli-datadir/user
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-95D5CD28BB18A496CA4862A4AE7687E2/sketch/test.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-045BD9A4CCC847E4401D4ADED835B415/sketch/MD_DS1307_LCD_Time.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:19:12: error: request for member 'isRunning' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) if (!RTC.isRunning()) ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:20:9: error: request for member 'control' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) RTC.control(DS1307_CLOCK_HALT, DS1307_OFF); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void printTime()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:41:28: error: request for member 'dow' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) lcd.print(dow2String(RTC.dow)); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:42:17: error: request for member 'yyyy' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) lcd.print(RTC.yyyy); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:44:13: error: request for member 'mm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) p2dig(RTC.mm); ^~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:46:13: error: request for member 'dd' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) p2dig(RTC.dd); ^~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:49:13: error: request for member 'h' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) p2dig(RTC.h); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:51:13: error: request for member 'm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) p2dig(RTC.m); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:53:13: error: request for member 's' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) p2dig(RTC.s); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:54:11: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) if (RTC.status(DS1307_12H) == DS1307_ON) ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:55:19: error: request for member 'pm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) lcd.print(RTC.pm ? " pm" : " am"); ^~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:60:7: error: request for member 'readTime' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) RTC.readTime(); ^~~~~~~~
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9A4FA162B095566C0E78FA675A520589/sketch/MD_DS1307_Test.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token #define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */ ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC' extern MD_DS1307 RTC; ///< Library created instance of the RTC class ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showStatus()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:147:43: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\nClock Halt:\t", sts2String(RTC.status(DS1307_CLOCK_HALT))); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:148:32: error: request for member 'isRunning' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\nIs running:\t", RTC.isRunning()); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:149:43: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\nSQW Output:\t", sts2String(RTC.status(DS1307_SQW_RUN))); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:150:46: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\nSQW Type (on):\t", sts2String(RTC.status(DS1307_SQW_TYPE_ON))); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:151:47: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\nSQW Type (off):\t", sts2String(RTC.status(DS1307_SQW_TYPE_OFF))); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:152:41: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("\n12h mode:\t", sts2String(RTC.status(DS1307_12H))); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void printTime()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:157:17: error: request for member 'yyyy' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("", RTC.yyyy); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:158:24: error: request for member 'mm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("-", p2dig(RTC.mm, DEC)); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:159:24: error: request for member 'dd' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT("-", p2dig(RTC.dd, DEC)); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:160:24: error: request for member 'h' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT(" ", p2dig(RTC.h, DEC)); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:161:24: error: request for member 'm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT(":", p2dig(RTC.m, DEC)); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:162:24: error: request for member 's' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?) PRINT(":", p2dig(RTC.s, DEC)); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT' #define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); } ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:163:11: error
Result: PASS
Sketch uses 204014 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 14008 bytes (4%) of dynamic memory, leaving 313672 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 212098 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14048 bytes (4%) of dynamic memory, leaving 313632 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 218166 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14168 bytes (4%) of dynamic memory, leaving 313512 bytes for local variables. Maximum is 327680 bytes.