Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Uno" In file included from sketch\BinaryClock.cpp:1:0: sketch\BinaryClock.h: In constructor 'BinaryClock::BinaryClock()': sketch\BinaryClock.h:39:12: warning: 'BinaryClock::rtc' will be initialized after [-Wreorder] RTC_DS1307 rtc; ^ sketch\BinaryClock.h:35:7: warning: 'Timer BinaryClock::blinkTimer' [-Wreorder] Timer blinkTimer; ^ sketch\BinaryClock.cpp:7:1: warning: when initialized here [-Wreorder] BinaryClock::BinaryClock(): ^ sketch\BinaryClock.cpp: At global scope: sketch\BinaryClock.cpp:198:33: warning: unused parameter 'refresh' [-Wunused-parameter] void BinaryClock::showTime(bool refresh) { ^ In file included from sketch\LEDPanel.h:8:0, from sketch\LEDPanel.cpp:1: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:43:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] operator const uint8_t() const { return **this; } ^ C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:92:26: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] operator const int() const { return index; } ^ sketch\LEDPanel.cpp: In member function 'void LEDPanel::down()': sketch\LEDPanel.cpp:170:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (colorWheelPosition1 < 0) { ^ sketch\LEDPanel.cpp:177:29: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (colorWheelPosition2 < 0) { ^ sketch\LEDPanel.cpp: In member function 'void LEDPanel::dimmClockAutomatically()': sketch\LEDPanel.cpp:260:37: warning: operation on 'brightness' may be undefined [-Wsequence-point] brightness = brightness %= 256; ^ In file included from sketch\LEDPanel.h:8:0, from D:\INSTRUCTABLE PROJECTS\BINARY CLOCK\Code Package(08.01.18)\binary_alarm_clock\binary_alarm_clock.ino:46: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:43:30: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] operator const uint8_t() const { return **this; } ^ C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:92:26: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] operator const int() const { return index; } ^ In file included from D:\INSTRUCTABLE PROJECTS\BINARY CLOCK\Code Package(08.01.18)\binary_alarm_clock\binary_alarm_clock.ino:44:0: C:\Users\W. van Asperen\Documents\Arduino\libraries\Jukebox/Jukebox.h: In function 'void loop()': C:\Users\W. van Asperen\Documents\Arduino\libraries\Jukebox/Jukebox.h:27:8: error: 'bool Jukebox::isPlaying' is private bool isPlaying; ^ binary_alarm_clock:107: error: within this context if (binaryClock.isRinging() && !jukebox.isPlaying()) { ^ binary_alarm_clock:107: error: expression cannot be used as a function if (binaryClock.isRinging() && !jukebox.isPlaying()) { ^ In file included from D:\INSTRUCTABLE PROJECTS\BINARY CLOCK\Code Package(08.01.18)\binary_alarm_clock\binary_alarm_clock.ino:44:0: C:\Users\W. van Asperen\Documents\Arduino\libraries\Jukebox/Jukebox.h:27:8: error: 'bool Jukebox::isPlaying' is private bool isPlaying; ^ binary_alarm_clock:112: error: within this context if (!binaryClock.isRinging() && jukebox.isPlaying()) { ^ binary_alarm_clock:112: error: expression cannot be used as a function if (!binaryClock.isRinging() && jukebox.isPlaying()) { ^ In file included from sketch\LEDPanel.h:8:0, from D:\INSTRUCTABLE PROJECTS\BINARY CLOCK\Code Package(08.01.18)\binary_alarm_clock\binary_alarm_clock.ino:46: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h: At global scope: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM\src/EEPROM.h:145:20: warning: 'EEPROM' defined but not used [-Wunused-variable] static EEPROMClass EEPROM; ^ exit status 1 within this context This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.